Как правильно настроить url на сhild страницах?

Для настройки URL на child страницах в MODX вам понадобится использовать сниппет Ditto или MIGX. Ниже я подробно опишу оба варианта настройки.

1. Использование сниппета Ditto:
a. Установите сниппет Ditto, если он еще не установлен. Вы можете скачать его с официального сайта MODX или установить через репозиторий ресурсов MODX.
b. Создайте новый шаблон для child страниц, в котором будете определять URL. Это необходимо для того, чтобы установить параметр mode в redirect и указать нужный родительский ресурс для получения URL.
c. Вставьте следующий код в ваш шаблон страницы:

        [[Ditto?
            &parents=`[[*id]]` // ID родительской страницы
            &tpl=`Ваше_имя_шаблона` // Имя шаблона ресурса для child страниц
            &mode=`redirect`
        ]]

d. Сохраните и примените изменения.

2. Использование сниппета MIGX:
a. Установите сниппет MIGX, если он еще не установлен. Вы можете скачать его с официального сайта MODX или установить через репозиторий ресурсов MODX.
b. Создайте новый ресурс, который будет служить контейнером для настройки child страниц. Установите ему нужные поля, такие как title (название страницы) и link (URL страницы). Вы можете добавить и другие поля в соответствии с ваши потребностями.
c. Создайте новый шаблон для child страниц и добавьте в него вызов сниппета MIGX с нужными параметрами. Ниже приведен пример кода:

        [[!MIGX?
            &packageName=`Ваш_пакет` // Имя пакета MODX, содержащего контейнерные ресурсы с полями `title` и `link`
            &classname=`classname`
            &configs=`[[*id]]` // ID контейнера, созданного на предыдущем шаге
            &outputSeparator=`||`
            &tpl=`Ваше_имя_шаблона` // Имя шаблона ресурса для child страниц
            &sortConfig=`{"field":"rank","dir":"ASC"}`
        ]]

d. Сохраните и примените изменения.

Теперь при создании child страниц в родительской странице будет автоматически формироваться нужный URL на основе настроек, указанных в Ditto или MIGX. Если вам необходимо добавить дополнительные параметры в URL, вы можете модифицировать соответствующий шаблон или конфигурацию сниппетов Ditto или MIGX.

Надеюсь, эта информация поможет вам настроить URL на child страницах в MODX. Если у вас возникнут дополнительные вопросы, не стесняйтесь спрашивать.