@kot_matpockuh

Как реализовать вывод дерева каталога minishop2 при помощи wayfinder?

К примеру есть такая структура каталога:

ДемоКаталог
  ПодКаталог1
  ПодКаталог2
    Субкаталог1
    Субкаталог2
  ПодКаталог3
    Субкаталог1
    Субкаталог2
  ПодКаталог3
    Субкаталог1
    Субкаталог2
    Субкаталог3


Т.к. я ещё новичёк на modx revo, то не могу даже представить, как к примеру с учётом темплейтов и тд я нажимаю на ПодКаталог2, в итоге я должен увидеть новую структуру (ах да - изначально вижу только Список подкаталогов):

ДемоКаталог
  ПодКаталог1
  ПодКаталог2
    Субкаталог1
    Субкаталог2
  ПодКаталог3
  ПодКаталог3


т.е. разворачивается только дерево подкаталога2, а остальное остаётся "как и было"

допустим я могу сделать это двумя вызовами:
[[Wayfinder? 
                            &startid=`[[*id]]` &level=`0` 
                            &displayStart=`true` 
                            &where=`{"isfolder":"1"}` 
                            &startItemTpl=`tpl.Wayfinder.row_active` 
						    &outerTpl=`tpl.Wayfinder.outer_active`
    						&rowTpl=`tpl.Wayfinder.row_active_node`
    						
			    ]]


и

[[Wayfinder? &startId=`6` &level=`1` &where=`{"isfolder":"1"}` &rowTpl=`tpl.Wayfinder.row` &outerTpl=`tpl.Wayfinder.outer`]]


Однако в таком случае и порядок нарушен и дубли есть, а как сделать так, как я описал выше в примере?
  • Вопрос задан
  • 3113 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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