К содержанию

Вывод дочерних 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 527
Реклама

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

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