mFilter

Стоит задача сделать фильтр в категориях товара мнишоп. Т.е когда заходим в категорию Категория1, рядом с товарами должен быть фильтр.
Так вызываю фильтр.
[[!mFilter?
&resources=`4,5,6`
&includeTVs=`0`
&includeMS=`1`
&includeMSList=`price`
&tpl=`tpl.msGoods.row`
&templates=`4`
&sortFilters=`ms_price`
]]

В итоге появляется только полоса прокрутки, которая фильтрует по цене. но товары не появляются. Что делать?
evgeniy dovgani
14 октября 2012, 11:12
746
0

Комментарии: 9

evgeniy dovgani
14 октября 2012, 15:45
0
Сначала делал поиск+фильтр. все получилось. А вот с фильтром в категории вообще никак.
Василий Наумкин
14 октября 2012, 15:58
0
Смотрите в консоль браузера.

Ресурсы грузятся через Ajax, наверное у вас там ошибка в ответе.
evgeniy dovgani
14 октября 2012, 16:10
0
Ошибок нет. если я просто в тимплейте категории напишу



[[!mFilter?
&resources=`4,5,6`
&includeTVs=`0`
&includeMS=`1`
&includeMSList=`price`
&tpl=`tpl.msGoods.row`
&templates=`4`
&sortFilters=`ms_price`
]]

По идеи должно работать?
    Василий Наумкин
    14 октября 2012, 16:19
    0
    По идее — да.

    Ресурсы 4,5,6 — товары? У них верные шаблоны, и эти шаблоны указаны в системных настройках магазина?
    Они опубликованы? Просто через getPage выводятся?
    Prizrak Pro
    13 января 2013, 22:32
    0
    Евгение, вам удалось разобраться в вашей проблеме?
evgeniy dovgani
14 октября 2012, 18:35
0
Страницы — шаблон товаров.
msgoods_tps этот же шаблон
они опубликованы
я должен сначала выводить товары через гетпеиж и подключать фильтр, или фитр сам товары выводит?
Ольга Мельникова
15 октября 2012, 16:16
0
Если разрешите, я напишу в этой же теме, т.к. похожая проблема…
Ресурсы выводятся сразу «через раз», при этом, когда отмечаешь один из пунктов фильтра — все работает нормально)) Подозреваю, что данная ошибка возникает из-за медленной работы скрипта.
Кстати, по-поводу скорости вопрос на форуме уже возникал: bezumkin.ru/help/244/ — «не подскажете, куда копать?» :)

На всякий случай, вывод ресурсов:
[[!mFilter?
&resources=`1,2,3,4,5,6,7,8,9`
&includeTVs=`1`
&includeContent=`1`
&processTVs=`1`
&tvPrefix=``
&includeTVList=`tv1,tv2`
&tpl=`tpl-catalog`
&sortFilters=`tv1,tv2`

&depth=`1`
&limit=`0`
&pageVarKey=`page`

]]

/>



в

    Василий Наумкин
    15 октября 2012, 17:54
    0
    Я не знаю, чем помочь — у меня работает все и быстро. Компонент сложный, нужны определенные навыки и знания, чтобы с ним разобраться.

    Физически не могу бегать у всех по сайтам и бесплатно помогать.
Gabaraev Akhsar
26 марта 2013, 16:46
0
Добрый день.
Похожая задачи и проблема.
Вызываю mFilter, но у меня выводятся только inpute с правильными значениями, а сами товары — нет. Форма также не реагирует на изменения (судя по адресной строке). Я даже стал ссылаться на js-скрипты с вашего сайта, дабы исключить несовместимость версий.
Подскажите где может быть проблема




[[!mFilter?
//&resources=`[[!getCatIds]]`
&includeTVs=`1`
&processTVs=`1`
&tvPrefix=``
&includeTVList=`sizes`
&includeMS=`1`
&includeMSList=`weight, price`
&tpl=`tpl.msGoods.row`
&templates=`[[++minishop.goods_tpl]]`
&sortFilters=`tv_sizes,ms_price`
]]
/>