Почему не работает получение url по плейсхолдеру для получения id родителя (хотя отдельно все работает нормально)?

Ситуация, когда не работает получение URL по плейсхолдеру для получения ID родителя в MODX, может иметь несколько причин. Давайте рассмотрим возможные сценарии и пути их решения.

1. Ошибки в коде:
Первым делом, стоит проверить свой код на наличие ошибок. Убедитесь, что вы используете правильный синтаксис и правильные параметры при вызове соответствующих MODX-функций. Обратите внимание на правильность написания плейсхолдеров и их указание с учетом вложенности ресурсов.

2. Проверьте доступность плейсхолдера:
Убедитесь, что вы указали правильный плейсхолдер для получения URL и проверьте его доступность в соответствующем контексте. Плейсхолдеры в MODX могут иметь разную область видимости, поэтому стоит убедиться, что нужный вам плейсхолдер доступен в текущем контексте.

3. Проверьте параметры и настройки:
Если вы используете специальные параметры или настройки для получения URL родителя, проверьте их правильность и соответствие вашему контексту или шаблону. Обратите особое внимание на настройки UrlScheme и SecureUrlScheme.

4. Проверьте корректность ссылок и пути ресурса:
Если все предыдущие шаги были выполнены правильно, убедитесь, что у вас корректно указан путь до ресурса, для которого вы хотите получить URL родителя. Проверьте, что ресурс существует, имеет родителя и URL для родителя доступен.

5. Отследите возможные конфликты или переопределения:
Если у вас в MODX установлены дополнительные плагины, сниппеты или расширения, они могут переписывать или переопределять стандартное поведение MODX. Проверьте, нет ли конфликтов между различными элементами системы и убедитесь, что они правильно взаимодействуют между собой.

6. Уточните требования к системе:
Последний шаг - уточните требования к системе и возможные ограничения вам для получения URL родителя. Может быть, это вне зависимости от MODX и связано с другими факторами, такими как безопасность или конфигурация сервера.

Если вы исключили все эти возможные причины и все еще сталкиваетесь с проблемой, рекомендуется обратиться к документации MODX или к сообществу MODX, чтобы получить более конкретные рекомендации и помощь для вашей конкретной ситуации.