Прежде всего, стоит учитывать что у каждого ресурса в MODX есть поле parent, доступ к которому можно получить с помощью соответствующего плейсхолдера: Если помимо id родительского ресурса необходимо выудить какое-либо его поле, можно воспользоваться возможностью компонента fastField (начиная с какой-то лохматой версии включен в пакет pdoTools. Если вы используете инструменты этого пакета, сам fastField устанавливать нет необходимости). Вместо плейсхолдера parent можно поставить любой…
Потому что работать не будет, нужно создать отдельный чанк и должно выглядеть следующим образом
Элемент Токен Пример Использование Поля ресурсов * [[*pagetitle]] Выводит значение поля текущего ресурса. Дополнительные поля (TV) * [[*tvName]] Выводит значение дополнительного поля ресурса. Чанки $ [[$header]] Определяет статический фрагмент кода. Сниппеты [[snippetName]] Определяет выполняемый сниппет с PHP кодом. Ещё ссылка: Заметка! Если указано [[++some_variable]] — это не всегда означает настройку контекста, а например может быть системной настройкой
ID ресурсов (в том числе TV) можно смотреть на странице редактирования в url и в списке справа в круглых скобка (1)
Краткий разбор:
структура вся делится на шаблоны, TV и чанки Чанки это блоки, TV — это категории, шаблоны — это шаблоны страниц куда встраиваются чанки Также есть ресурсы это типа записей в WordPress Чанк добавляется [[$name_of_chank]] — внутри чанка пишем HTML код