Вывод пунктов меню PdoMenu с условием
Добрый вечер. Не могу разобраться, нужно вывести ссылки на страницы через PdoMenu, у которыx TV (checkbox) активен. Как это реализовать?
Комментарии: 5
Попробуйте через модификаторы.
Или как вариант через IF
Что-то меня не в ту степь занесло, всё делается намного проще через параметры. Параметр where и includeTVs. Скиньте вызов сниппета, подскажу как.
Уже дошло) Спасибо всем.
[[pdoMenu?
&parents=`6`
&level=`1`
&resources=``
&includeTVs = `HelpMenuFooter`
&where = `{«HelpMenuFooter:LIKE»:"%Да%"}`
&sortdir = `ASC`
&sortby = `longtitle`
]]
[[pdoMenu?
&parents=`6`
&level=`1`
&resources=``
&includeTVs = `HelpMenuFooter`
&where = `{«HelpMenuFooter:LIKE»:"%Да%"}`
&sortdir = `ASC`
&sortby = `longtitle`
]]
Мне кажется, лучше сделать так:
&where = `{"HelpMenuFooter:=":"Да"}`
LIKE, насколько я знаю, функция тяжелая, медленная.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.