Как получить родителя или прародителя для ресура в ModX

Прежде всего, стоит учитывать что у каждого ресурса в MODX есть поле parent, доступ к которому можно получить с помощью соответствующего плейсхолдера: Если помимо id родительского ресурса необходимо выудить какое-либо его поле, можно воспользоваться возможностью компонента fastField (начиная с какой-то лохматой версии включен в пакет pdoTools. Если вы используете инструменты этого пакета, сам fastField устанавливать нет необходимости). Вместо плейсхолдера parent можно поставить любой…

Синтаксис тегов MODx

Элемент Токен Пример Использование Поля ресурсов * [[*pagetitle]] Выводит значение поля текущего ресурса. Дополнительные поля (TV) * [[*tvName]] Выводит значение дополнительного поля ресурса. Чанки $ [[$header]] Определяет статический фрагмент кода. Сниппеты [[snippetName]] Определяет выполняемый сниппет с PHP кодом. Ещё ссылка: Заметка! Если указано [[++some_variable]] — это не всегда означает настройку контекста, а например может быть системной настройкой

Быстрый старт MODX

структура вся делится на шаблоны, TV и чанки Чанки это блоки, TV — это категории, шаблоны — это шаблоны страниц куда встраиваются чанки Также есть ресурсы это типа записей в WordPress Чанк добавляется [[$name_of_chank]] — внутри чанка пишем HTML код