Задать вопрос
@Windramix

Pdomenu как вывести у текущего айди ресурсы которые внутри?

{'!pdoMenu'|snippet:[
                'level' => 2,
                'parents' => $_modx->resource.id,
            ]}


Не совсем понимаю как мне вывести меню только те ресурсы которые вложены в него.
я понимаю можно сделать

{'!pdoMenu'|snippet:[
level' => 2,
 'parents' => 54,
 ]}


Но проблема в том что мне нужно что бы когда заходишь на любую страницу выводило именно её пункты меню которые вложены
  • Вопрос задан
  • 229 просмотров
Подписаться Простой 8 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Хекслет
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
alelunegov
@alelunegov
Фрилансер. Разработка сайтов на MODX, верстка
Так вот эта конструкция делает именно то, что Вам нужно:
{'!pdoMenu'|snippet:[
    'level' => 2,
    'parents' => $_modx->resource.id
]}

Переменная $_modx->resource.id будет на каждой странице заменяться на ID ресурса.

P. S. Отмечайте пожалуйста ответы, которые Вам помогли, как решение.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы