Для того чтобы вывести ресурсы родителя на странице в ModX, вы можете воспользоваться одной из двух доступных опций: через использование сниппета getResources или с помощью документ-плейсхолдера.
1. Через сниппет getResources:
Сниппет getResources -- это один из самых мощных инструментов в ModX для получения и отображения ресурсов на вашем сайте. Он предлагает широкий набор параметров, позволяющих настроить вывод ресурсов так, как это требуется вам.
Прежде всего, убедитесь, что у вас установлен и активирован сниппет getResources. Это можно сделать через панель администратора ModX, перейдя в раздел "Элементы" > "Сниппеты" и проверив статус сниппета.
Затем вы можете использовать следующий код в вашем ресурсе для вызова сниппета getResources и вывода ресурсов родителя:
[[!getResources? &parents=`[[*parent]]` &tpl=`yourResourceTemplate` ]]
В этом коде параметр &parents указывает на ID родительского ресурса (в данном случае используется значение [*parent], которое берется из текущего ресурса).
Параметр &tpl определяет шаблон, который будет использован для отображения каждого ресурса. Вам нужно создать свой шаблон или использовать существующий и указать его имя в этом параметре.
2. С помощью документ-плейсхолдера:
Второй вариант -- использование документ-плейсхолдера, который позволяет прямо в шаблоне ресурса вызывать сниппет getResources и выводить ресурсы родителя.
Вставьте следующий код в шаблон вашего ресурса:
[[!getResources? &parents=`[[*parent]]` &tpl=`yourResourceTemplate` ]]
Затем ModX будет обрабатывать этот код при отображении ресурса, заменяя его на результаты вызова сниппета getResources.
Оба эти способа представляют гибкую и мощную возможность для вывода ресурсов родителя на странице в ModX. Вы можете настроить вывод ресурсов с помощью разных параметров сниппета getResources или изменить шаблон отображения ресурса в зависимости от ваших потребностей.