pdoMenu - меню с подкатегориями
Никак не получается сделать динамическое меню.
Есть категории
Артист
— История
— Биография
— Фото
Организаторы
— категория1
— категория2 и тд
Если использовать &parents без указания раздела, то зайдя в основную категорию (Артист) показываются подкатегории, тут все ок, а если зайти в конкретную категорию, то все пропадает.
Можно ли сделать что когда мы в подкатегории, то показываются все подкатегории в этом разделе? т.е. когда мы внутри категории, &parents брал id родителя.
Из самого дебильного способа это для каждой категории сделать свой шаблон со своим parents id… но это очень тупо.
Есть категории
Артист
— История
— Биография
— Фото
Организаторы
— категория1
— категория2 и тд
Если использовать &parents без указания раздела, то зайдя в основную категорию (Артист) показываются подкатегории, тут все ок, а если зайти в конкретную категорию, то все пропадает.
Можно ли сделать что когда мы в подкатегории, то показываются все подкатегории в этом разделе? т.е. когда мы внутри категории, &parents брал id родителя.
Из самого дебильного способа это для каждой категории сделать свой шаблон со своим parents id… но это очень тупо.
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 6
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Чтобы узнать grandparent можно использовать различные сниппеты, либо феном: {$_modx->resource.parent | resource: 'parent'}
Код для фенома писал навскидку, может прямо в таком виде не сработать.
Только я вот не пойму
{$_modx->resource.parent} пишу это в шаблоне и показывает нужный мне id родителя, казалось бы все ок и достаточно вставить этот код в вызов меню:
[[pdoMenu?
&parents={$_modx->resource.parent}
…
но выводятся все страницы в меню, т.е. вместо нужного ид, там 0… что не так? fenom на страницах, в чанках и шаблонах включил.