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}`
Но не работает, пробовал еще множество вариантов, но видимо я что-то делаю не так, меню ведет себя по странному. Подскажите, как правильно прописать условие для выборки.
Dolce
12 февраля 2018, 12:29
modx.pro
1
4 909
0

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

Алексей Ерохин
12 февраля 2018, 15:49
1
+1
А если так

&where=`{"template:IN":[1,3,7]}`
    Dolce
    12 февраля 2018, 15:52
    0
    Спасибо, все работает как нужно!
    Евгений Webinmd
    12 февраля 2018, 16:39
    +1
    есть параметр templates и в него через запятую нужные шаблоны писать можно
      Dolce
      12 февраля 2018, 16:42
      0
      Спасибо, еще проще выходит
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      4