Вывод категорий и подкатегорий как фильтры mFilter2
Здравствуйте может кто может подсказать как выводить категории и подкатегории как фильтры в mFilter2 стандартный вывод
а нужно чтобы в таком виде
может к то поможет с решением данной проблемы
а нужно чтобы в таком виде
может к то поможет с решением данной проблемы
Поблагодарить автора
Отправить деньги
Комментарии: 7
Вызов покажите, как у вас прописан вывод категорий в фильтрах. Если не ошибаюсь достаточно сделать так:
'filters'=>'parent:categories'
Вот мой вызов
<section class="slide1" style="margin-top: 20px;">
<div class="container">
[[!mFilter2?
&limit=`15`
&parents=`[[*id]]`
&element=`msProducts`
&filters=`parent:categories`
&tpls=`tpl.product`
&class=`msProduct`
&sort=`
ms_product|publishedon:desc,
ms_product|createdby:desc,
ms|price:asc,
ms_vendor|name:desc
`
&tplOuter=`tpl.mFilter2.outer`
]]
</div>
</section>
выводить как на первом изображении а нужно что бы было как на втором изображении
Здравствуйте. Удалось решить вопрос? Столкнулся такой же задачей
Из документации:
Проверил на всякий случай на рабочем сайте, всё выводит правильно.
&filters=`parent:parents` // Parents выводит имена двух родителей, через разделитель. Он включен по умолчанию.
&filters=`parent:categories` //Categories выводит имя непосредственного родителя.
Проверил на всякий случай на рабочем сайте, всё выводит правильно.
Нет. Задача другая. Чтобы родитель был названием фильтра, а его чекбоксы это потомки. И так для каждого родителя. То есть нужно сгруппировать по родителю. Посмотрите скрины в топике. Станет ясно
Да, извиняюсь, немного не так понял, конкретно с родителями из коробки так не получится сделать.
Вариант первый — сделать эти фильтры опциями, например как на втором скрине это будут опции — Землеройная техника и Буровое оборудование.
Второй вариант это расширять методы фильтрации и дописать необходимый функционал.
Ну либо написать вообще свой собственный фильтр.
Вариант первый — сделать эти фильтры опциями, например как на втором скрине это будут опции — Землеройная техника и Буровое оборудование.
Второй вариант это расширять методы фильтрации и дописать необходимый функционал.
Ну либо написать вообще свой собственный фильтр.
Все понял, спасибо!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.