Чтобы вывести URL дочернего элемента в MODX Collections, вам понадобится использовать теги Collection и Ditto.
Первым делом, убедитесь, что у вас установлен и активирован плагин Ditto, поскольку он предоставляет широкие возможности для вывода содержимого Collection.
Далее, создайте шаблон для элементов Collection, где вы будете выводить URL дочернего элемента. Например, создайте чанк с названием "child_url_chunk" и добавьте в него следующий код:
[[!Ditto? &parents=`[[+id]]` &tpl=`@INLINE <a href="[[+alias]]">[[+pagetitle]]</a>` &display=`all`]]
Этот код использует Ditto для вывода всех дочерних элементов элемента Collection и каждого элемента оборачивает ссылкой, содержащей URL элемента.
Теперь, в вашем шаблоне Collection, в том месте, где вы хотите вывести URL дочернего элемента, добавьте следующий код:
[[!+tv.my_collection_chunk:default=`[[!Ditto? &parents=`[[+id]]` &tpl=`@INLINE <a href=[[+alias]]>[[+pagetitle]]</a>` &display=`all`]]`]]
В этом коде, мы используем значение телевизионной переменной my_collection_chunk, которая должна содержать URL дочернего элемента, полученного с помощью кода, описанного выше. Если значение my_collection_chunk не задано, Ditto будет использован для получения URL дочерних элементов.
Теперь, при выводе каждого элемента Collection, вместо дочерних элементов будет выводиться URL дочернего элемента.
Надеюсь, это поможет вам в выводе URL дочернего элемента в MODX Collections. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать.