pdoMenu условия для where
Здравствуйте. Подскажите пожалуйста, етсь меню которое выводится вот так:
Пробую писать так:
<nav class="topMenu layout__topMenu">
<a href="#" class="topMenu__control">Меню</a>
[[pdoMenu?
&parents=`0`
&level=`1`
&tplOuter=`menuTop__tpl--outer`
&tpl=`menuTop__tpl--line`
&where=`{"template":1,"OR:template:=": 3}`
&firstClass=`topMenu__link topMenu__link--first`
&rowClass=`topMenu__link`
]]
</nav>
Все выводится как нужно, в меню попадают ресурсы у которых шаблон равен 1 И 3, то есть И те И те. Теперь же мне нужно добавить в условие еще и шаблон под номером 7, то есть в меню попадают ресурсы с шаблонами 1, 3, 7.Пробую писать так:
&where=`{"template":1,"OR:template:=": 3,"OR:template:=": 7}`
Но не работает, пробовал еще множество вариантов, но видимо я что-то делаю не так, меню ведет себя по странному. Подскажите, как правильно прописать условие для выборки. Комментарии: 4
А если так
&where=`{"template:IN":[1,3,7]}`
Спасибо, все работает как нужно!
есть параметр templates и в него через запятую нужные шаблоны писать можно
Спасибо, еще проще выходит
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.