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

Как не выводить subnav у определённых пунктов меню?

Как сделать исключение для определённых пунктов меню выводить под урв?
Допустим для 1.2 можно выводить все дочерние ресурсы, а для других нет.
На изображение более понятнее будет о чём речь.
63968fe238e78198863238.png
63968fededf0c690899278.png

Скрыть из меню конечно работает, но хотелось бы это сделать в коде.
{'!pdoMenu'|snippet:[
                            'parents' => 0,
                            'level' => 2,
                            'tplInner' => '@INLINE [[+wrapper]]',
                            'tplParentRow' => '@INLINE <li [[+classes]]><a [[+attributes]] style="cursor:pointer" data-hover="dropdown">[[+menutitle]]</a><ul class="subnav">[[+wrapper]]</ul></li>'
                        ]}
  • Вопрос задан
  • 94 просмотра
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 2
@alexalexes
parents => '0, -10'
Пропишите id родителей, потомков, которых не хотите обрабатывать сниппетом меню, через отрицательные значения.
Ответ написан
alelunegov
@alelunegov
Фрилансер. Разработка сайтов на MODX, верстка
Если Вам надо исключить из меню именно проекты, и у них используется отдельный шаблон (например, с id = 4), то при помощи параметра templates:
'templates' => '-4',
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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