Wayfinder: Показать ресурсы, которые находятся "под" другого ресурса с Wayfinder

Я занимаюсь разработкой веб-сайта с главной навигацией сверху, а затем с правой боковой панелью ( здесь).

Я вспоминаю их с помощью Wayfinder, и теперь я хотел бы отобразить их в структуре "Дерево" на боковой панели.

Например, для ресурса AVB(39) у меня есть 2 под ресурсами: "РЕСУРС ПОД РЕСУРСОМ AVB #1" и "РЕСУРС ПОД РЕСУРСОМ AVB #2".

Как я могу отобразить их в древовидной структуре? Что-то вроде

AVB

  • РЕСУРС ПОД РЕСУРСОМ AVB # 1
  • РЕСУРС ПОД РЕСУРСОМ AVB # 2

Это мой фактический код:

[[!Wayfinder? &startId=`5` &level=`0`]]

2 ответа

Вам может потребоваться запустить UltimateParent без кэширования следующим образом: [[!UltimateParent]]

Вы могли бы сделать что-то вроде этого.

[[Wayfinder? &startId=`[[*parent]]` ]]

Или, если вы на несколько уровней глубже, посмотрите фрагмент UltimateParent, который позволит вам получить определенное количество уровней. https://modx.com/extras/package/ultimateparent

Например

[[Wayfinder? &startId=`[[UltimateParent? &topLevel=`2`]]` ]]
Другие вопросы по тегам