Вывод ресурсов в переменной шаблона
Постановка задачи
Допустим вам нужно, чтобы Переменная шаблона MODX возвращала список Ресурсов, из которых Менеджер, например, может выбирать разные ресурсы сайта. MODX имеет встроенный тип ввода в Переменных шаблона - Список ресурсов (Resource List), который выводит список ресурсов и возвращает ИД выбранного ресурса.
Проблема состоит в том, что выводятся ВСЕ ресурсы, только если вы не отфильтруете результаты и единственным способом сделать это - это использовать Where Conditions. До недавного времени документация по MODX не содержала примеров. Попробую исправить этот недостаток:
Поместите это выражение в окно ввода WHERE conditions Переменной шаблона тип ввода Список ресурсов (Resources List).

Внутренние фигурные скобки = также нужны, но более очевидны :) По всей видимости здесь используется JSON формат для создания XPDO WHERE запроса. Итак выражение выше выводит все ресурсы, чей шаблон имеет ID == 4.
Вот другой пример:
Это выводит вам все ресурсы, кроме того, который имеет поле pagetitle: Home.
Подсмотрел на блоге Sepia River. Обязательно прочтите раздел документации о типах ввода Переменных шаблона.
26-07-2012 xPDO переменные шаблона Виктор Матушевский