msExtraFields не выводит фильтр
Решил затестить msExtraFields, но так и не разобрался, как использовать совместно с mFilter2.
// чанк обертки вызывает сниппет построения фильтров
&tplFilter.outer.filters_name=`@FILE:categories/chunks/mFilter2_ms2efs_all_outer.tpl`
// чанк строки результатов поиска, возвращает краткие свойства товара
&tpl=`@FILE:categories/chunks/msProducts_row.tpl`
Где они находятся, какой полный путь до них?
Как правильно вывести фильтр, чтобы было как на примере
msextrafields.setest.pro/korobochki/
В админку на демо сайте не заходит, чтобы посмотреть, как и что настроено.
Что получилось:
И второй вопрос:
В фильтре выбираю производителя, он сортирует каталог только по этому производителю… По умолчанию выводит 12 товаров, но когда перехожу на другую страницу, значение фильтра сбрасывается.
Как реализовать запоминание значения фильтра при переходе на другую страницу?
// чанк обертки вызывает сниппет построения фильтров
&tplFilter.outer.filters_name=`@FILE:categories/chunks/mFilter2_ms2efs_all_outer.tpl`
// чанк строки результатов поиска, возвращает краткие свойства товара
&tpl=`@FILE:categories/chunks/msProducts_row.tpl`
Где они находятся, какой полный путь до них?
msextrafields.setest.pro/korobochki/
В админку на демо сайте не заходит, чтобы посмотреть, как и что настроено.
Что получилось:
[[!mFilter2?
&paginator=`pdoPage`
&class=`msProducts`
&element=`msProducts`
&parents=`[[*id]]`
&tplOuter=`mFilter2OuterTpl`
&tpls=`miniProductTpl`
&aliases=`
ms|price==price,
ms|vendor==vendor,
msextrafields|all==filters_name
`
&filters=`
ms|vendor:vendors,
ms|price:number,
msextrafields|all:msextrafields
`
&class=`msProduct`
&tplFilter.outer.price=`tpl.mFilter2.filter.slider`
&tplFilter.row.price=`tpl.mFilter2.filter.number`
&tplFilter.outer.vendor=`tpl.mFilter2.filter.select`
&tplFilter.row.vendor=`tpl.mFilter2.filter2.option`
&tplFilter.row.filters_name=`@INLINE: [[+title]]`
&tplFilter.outer.filters_name=`@FILE:categories/chunks/mFilter2_ms2efs_all_outer.tpl`
]]
И второй вопрос:
В фильтре выбираю производителя, он сортирует каталог только по этому производителю… По умолчанию выводит 12 товаров, но когда перехожу на другую страницу, значение фильтра сбрасывается.
Как реализовать запоминание значения фильтра при переходе на другую страницу?
Комментарии: 1
На демо-сайте в нижнем правом углу на знак вопроса нажимали? (чтобы посмотреть как вызывается правильно), есть ли ошибки в консоли разработчика и error.log?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.