JS code snippets

 

Это статья-заметка с фрагментами кода для JS кастомизаций без подробного описания и поддержки.

Обратная сортировка в фильтре годов


var tempArr = w.data.data; tempArr.sort(function(a, b) { return parseInt(b.id)-parseInt(a.id); }); w.data.data = tempArr; FilterRender({ filter: w.general, style: w.style, textStyle: w.textStyle, data: w.data });

 

Увеличить ширину выпадающего списка в виджете фильтр


var elemFilter = document.getElementById(w.general.renderTo); elemFilter.childNodes[0].childNodes[1].style.width = '250px' // в конец кода фильтра после функции FilterRender();

 

Убрать кружок загрузки у виджета


$("#widget-" + "ea0489d0465842a6b666713fe62c6f17").find(".va-widget-loader").remove();

 

Убрать надпись “нет данных” в виджетах


 

Виджет PDF


 

Виджет YouTube


 

Виджет Видеоклип


 

Виджет Видеоклип


 

Влияние виджета фильтр на виджет ютуба.


 

 

Сортировка расчетного столбца


В начала кода и заменить индекс на свой. Ниже кейс для гистограммы с одним расчетным столбцом и скрытыми остальными на вкладке Дополнительно. В запросе два показателя и один атрибут в строках.