
Невозможно установить разные темплейты для двух фильтров на одной странице.
Невозможно установить разные темплейты для двух фильтров на одной странице.
Делаем следующее:
- В левом блоке страницы помещаем модуль "Поиск/фильтр товаров" (фильтр 1) и указываем темплейты:
- элементы формы: templates/eshop_filter_form_links.tpl
- общее оформление формы: templates/eshop_filter_box_small.tpl
- Если добавить еще один модуль "Поиск/фильтр товаров" (фильтр 2) (не копируем, а добавляем через форму вставки спец боков) в этом же или любом другом блоке страницы и указать другие темплейты, то после сохранения оба фильтра отображаются с использованием темплейтов второго фильтра.
- Если снова зайти в опции фильра 1 и нажать "Сохранить параметры" и потом сохраню всю страницу, то оба фильтра будут отображаться с использованием темплейтов фильтра 1.
Нужно, чтобы фильтры отображались по-разному (я говорю не о отображаемых полях, а именно об оформлении), в соответствии с тем, что указано у каждого фильтра в темплейтах.
Номер запроса: №1439378
Odpowiedź


Обещали давно уже исправить этот баг, но он тянется уже очень давно. Сами писали запросы в СТП по данной теме, а сегодня полезли кастомизировать фильтр на новой версии и опять наткнулись на те же грабли.

И еще, ставишь в настройках спецблока выводить фильтр, а на фронте выводится и поиск и фильтр + постоянное перекидывание индивидуальных настроек из одного спецблока в другой сводят всю работу на нет.

Если ухищряться, то можно получить требуемый результат. но любая смена настроек в спецблоке приводит к непредсказуемым результатам.

Ошибка еще не исправлена, временное решение было описано на форуме: После изменения и сохранения настроек одного спецблока, тут же откройте и сохраните настройки второго.
Customer support service by UserEcho