Проблема с выводом названия контейнера страницы
Доброе время суток, уважаемые гуру. Изучаю потихоньку modx и все больше и больше он мне нравится. На днях столкнулся с проблемой.
Есть примерное такое дерево:
Категория 1
Подкатегория 1
Подкатегория 2 и т.д.
Категория 2
Подкатегория 1
Подкатегория 2 и т.д.
Категория 3
Подкатегория 1
Подкатегория 2 и т.д.
В каждой подкатегории находится статья. При входе в Категорию, показываются все материалы из всех подкатегорий данной Категории. Вот, собственно проблема, нужно вывести в каждом анонсе статьи, к какой подкатегории она относится.
Использую магазин shokeeper + tagmanager2. (использую фильтрацию, поэтому пришлось использовать такую связку) Фильтрацию использую по JS.
Нарыл в инете два кода
1.
return $modx->resource->Parent->pagetitle;
— показывает только название основной Категории, но ни как ни подкатегории.
2.
[[!pdoCrumbs? &limit=`2` &showCurrent=`0` &to=`[[+id]]` &tplWrapper=`@INLINE [[+output]]` &tplMax=`@INLINE `]]
— работает замечательно, НО… при фильтрации (то есть выбора одного из пункта в фильтре), из конструкции вида Категория -> Подкатегория, остается только &tplMax=`@INLINE `.
Куда копать уже не знаю. Буду премного благодарен хотя бы за подсказку, куда копать или в сторону какого расширения.
Заранее благодарю за ответ.
Есть примерное такое дерево:
Категория 1
Подкатегория 1
Подкатегория 2 и т.д.
Категория 2
Подкатегория 1
Подкатегория 2 и т.д.
Категория 3
Подкатегория 1
Подкатегория 2 и т.д.
В каждой подкатегории находится статья. При входе в Категорию, показываются все материалы из всех подкатегорий данной Категории. Вот, собственно проблема, нужно вывести в каждом анонсе статьи, к какой подкатегории она относится.
Использую магазин shokeeper + tagmanager2. (использую фильтрацию, поэтому пришлось использовать такую связку) Фильтрацию использую по JS.
Нарыл в инете два кода
1.
return $modx->resource->Parent->pagetitle;
— показывает только название основной Категории, но ни как ни подкатегории.
2.
[[!pdoCrumbs? &limit=`2` &showCurrent=`0` &to=`[[+id]]` &tplWrapper=`@INLINE [[+output]]` &tplMax=`@INLINE `]]
— работает замечательно, НО… при фильтрации (то есть выбора одного из пункта в фильтре), из конструкции вида Категория -> Подкатегория, остается только &tplMax=`@INLINE `.
Куда копать уже не знаю. Буду премного благодарен хотя бы за подсказку, куда копать или в сторону какого расширения.
Заранее благодарю за ответ.
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 3
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Вот тебе вывод дедушки → папы → и самого ресурса:
Учти, что глубина должна быть достаточной, иначе будут возвращаться одинаковые pagetitle.
И эта, отвечай на комментарии, а не пиши в корень.