Всем доброго времени суток.Стоит modx evo 1.0.5
Озадачило вот что:
На странице два вызова Wayfinder
первый [[Wayfinder? &startId=`5` &level=`1` ]] работает как верхний уровень меню без нареканий
второй, как дерево неограниченного вложения слева [[Wayfinder? &startid=`5` &outerTpl=`outerTplmenu` &innerTpl=`innerTplmenu` &innerRowTpl=`innerRowTplmenu`]]
Суть в том, что во втором вызове &startid=`5` работает как &startId=`[*id*]` т.е. кликаем на любое подменю он грузит этот документ, а меню строиться только в глубь от id этого документа. Даже если поставить &startid=`0` он всё равно строит меню от id текущего документа.
П-о-м-о-г-и-т-е!!!
Что у вас в ID=5 ?
Возможно проще в верхнем меню вписать неизменяемые пункты, например: &includeDocs=`1,2,3,4`
А боковое вынести в корень и прописать там: &excludeDocs=`1,2,3,4`
ID=5 это корень с которого начинается перебор всего дочернего, жесткая привязка и исключения в данном случае не актуальны.
Есть два шаблона в одном вызов только дочерних папок первого уровня level=1
при клике на верхнюю навигацию подгружается другой шаблон там два вызова Wayfinder описанных выше
и второй вызов исчерпывает себя по мере углубления, поскольку &startid=`5` работает как &startId=`[*id*]` т.е. идёт внутрь себя.
А мне в идеале нужно чтобы Wayfinder подгружал во второй вызов выбранную папку с первого вызова со всем дочерним,
по сути он так и делает, но потом работая со вторым вызовом получаем выше изложенную проблему.
я точно не понял, но возможно вы хотите сделать то же что и я))
попробуйте [!Wayfinder? &startId=`[[UltimateParent]]`!] - ваш второй вызов
Во втором вызове опечатка: [[Wayfinder? &startid=`5`