Вывод дочерних id

Нужно вывести список через запятую id дочерних документов только первого уровня (они все контейнеры) и вставить вот в этот вызов в &parents. Я сделала вот так:
[[pdoResources?
  &tpl=`rssYandexItem`
  &parents=`12,19,22,46,[[pdoResources? &tpl=`@CODE:[[+id]],` &select=`{"modResource":"id"}` &depth=`0` &parents=`19` &limit=`0`]]`
  &depth=`1`
  &limit=`100`
  &includeContent=`1`
  &resources=`-7976,-8108,-8209,-8311,-15594`
]]
А есть способ проще? Или так нормально?
Любовь
04 февраля 2014, 07:21
modx.pro
1
1 059
0

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

Василий Наумкин
04 февраля 2014, 11:24
0
Вместо
&tpl=`@CODE:[[+id]],`&select=`{"modResource":"id"}`
Нужно использовать
&returnIds=`1`
Тогда сниппет будет быстрее и лучше работать.
Yana V
04 февраля 2014, 11:28
0
А можно еще вызвать его сверху и результат поместить в плейсхолдер.
ПО идее, должно отработать
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
4