Перехватить значения в фильтре mFilter2
Добрый день!
Подскажите, как можно перехватить значения, которые передаются при нажатии опции фильтра?
Спасибо.
Подскажите, как можно перехватить значения, которые передаются при нажатии опции фильтра?
$(document).on('mse2_load', function(e, data) {
var result = mSearch2;
console.log(result);
});
В консоле вижу в .selections, но необходим формат похожий на .startParams для дальнейшей обработки.Спасибо.
Комментарии: 2
Можно получить текущие значения фильтров так:
mSearch2.getFilters();
Либо если вам нужно что то изменять перед/после отправки, что лучше создайте копию файла /assets/components/msearch2/js/web/default.js и укажите новый файл в системной настройке mse2_frontend_js (в разделе msearch2). После вносите любые изменения в свой новый файл. В вашем случае, нужно смотреть в метод load у объекта mSearch2.
То что нужно! Спасибо)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.