Wayfinder: Показать ресурсы, которые находятся «под» другого ресурса с Wayfinder - PullRequest
0 голосов
/ 04 июня 2018

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

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

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

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

AVB

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

Это мой действительный код:

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

Ответы [ 2 ]

0 голосов
/ 23 августа 2018

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

0 голосов
/ 05 июня 2018

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

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

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

Например

[[Wayfinder? &startId=`[[UltimateParent? &topLevel=`2`]]` ]]
...