Чтобы вывести URL дочернего элемента в MODX Collections, вам понадобится использовать теги Collection и Ditto.
Первым делом, убедитесь, что у вас установлен и активирован плагин Ditto, поскольку он предоставляет широкие возможности для вывода содержимого Collection.
Далее, создайте шаблон для элементов Collection, где вы будете выводить URL дочернего элемента. Например, создайте чанк с названием "childurlchunk" и добавьте в него следующий код:
[[!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`]]`]]
В этом коде, мы используем значение телевизионной переменной mycollectionchunk, которая должна содержать URL дочернего элемента, полученного с помощью кода, описанного выше. Если значение mycollectionchunk не задано, Ditto будет использован для получения URL дочерних элементов.
Теперь, при выводе каждого элемента Collection, вместо дочерних элементов будет выводиться URL дочернего элемента.
Надеюсь, это поможет вам в выводе URL дочернего элемента в MODX Collections. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать.