mfilter2 и select
Подскажите пожалуйста, что делаю не так?
Нужно вывести в качестве фильтра селект pagetitle дочерних ресурсов, делаю так:
Нужно вывести в качестве фильтра селект pagetitle дочерних ресурсов, делаю так:
[[!mFilter2?
&disableSuggestions=`0`
&filters=`tv|pagetitle:asc`
&tplFilter.row.default=`org-tpl.mFilter2.filter.select`
&tplOuter=`rat-tpl.mFilter2.filter.outer`
&parents=`76`
&depth=`0`
&includeTVs=`1`
&includeTVList=`orgrating,pagetitle`
&processTVs=`orgrating`
&processTVList=`orgrating`
&limit=`3`
&tpl=`orgratingnip`
&sortbyTVType=`integer`
&sortbyTV=`orgrating`
&sortdirTV=`DESC`
]]Но при выводе показывает «Нечего фильтровать» и фильтра нет, сама выборка работает. Комментарии: 15
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
— если вы хотите включить числовое значение результатов для фильтров, то писать этот параметр не нужно. Если отключить, то лучше использовать &suggestions=`true`
— если честно, впервые вижу данные параметры. По-крайней мере, в документации к pdoTools и к mFilter2 их не нашел. Откуда они?
— это можно заменить на &sortby и &sortdir соответственно.
А вообще, mFilter2 (mSearch2) — платный компонент, поэтому с таким вопросом вы всегда можете обратиться прямо в техподдержку.
Если вам нужно избавиться только от числа, но оставить блокировку — советую реализовать это при помощи css.
2) если пункт 1 по каким-то причинам не помог, то можете в системных настройках фильтра вынести скрипт из дефолтного расположения и изменить javascript, наложив условие в сегменте динамичного обновления ~в области функции setSuggestions
3) если пункт 2 сложнореализуем — вы всегда можете обратиться в ТП https://modstore.pro/, так как это платный компонент.
P.S. пункта 1 должно хватить..)
Вызываю
[[!getVoteFormRating?&form=`2`&resource=`[[+id]]`]] в чанке с продуктом. Все выводиться как надо, но при фильтрации результаты сниппета исчезают. Можно это исправить как-нибудь? В чем проблема?
Буду благодарен за помощь.