Добрый день. На странице каталога подключен компонент catalog.smart.filter . Фильтрует товары ajax-ом. Необходимо вывести свойства фильтрации под заголовок раздела. Пример исполнения http://joxi.net/D2PjVdVSpQ7ver . т.е после выбора в select активного option выводить его под заголовок.
Как это реализовать ? Куды копать и к чему цеплятся ?
Попытался воплоить это таким образом: привязался к функции JCSmartFilter.prototype.selectDropDownItem она вызывается в шаблоне фильтра при изменении select oncha nge="smartFilter.selectDropDownItem(this, '<?=CUtil::JSEscape($arResult["FILTER_NAME"]."_".$arItem["ID"])?>')" Нахожу выбранный option c data-role="currentOption" и пытаюсь его через JQ append() добавить в блок под заголовком. Но тут встречаются проблемы: 1. Свойство фильтрации добавляется быстрее чем фильтруется Ajax-ом, после того как Ajax все выполнил свойство пропадает . Решить можно задержкой или добавлять после как ajax запрос завершится 2. Самая главная проблема . При выборе 2-ого свойства фильтрации , 1 пропадает