Вопрос по Wayfinder для MODx

vold57
На сайте с 01.10.2007
Offline
261
815

Нужно реализовать дополнительное меню для разделов, чтобы в разделе были ссылки страниц только этого раздела.

Сейчас использую такой вариант: [!Wayfinder? &startId=`0` &level=`2` &excludeDocs=`1`!]

но кроме того, чтобы в этом меню не отображалась ссылка на главную страницу сайта, нужно так же, чтобы и не отображалась ссылка на главную страницу раздела.

Может быть есть более удобные варианты, чем Wayfinder?

Аудит сайтов - главная часть это тщательная ручная работа, а не отчеты сервисов и программ (https://vold57.com/audit). Продвижение сайтов (https://vold57.com/seo)
IL
На сайте с 20.04.2007
Offline
435
#1

Делал отдельным сниппетом [[myMenu]] (обозвать можно как удобно), который в зависимости от условия (уровня?) вызывает WayFinder, передавая параметром родительский документ:

<?php

$parent = $modx->documentObject['parent'];
if ($parent==0) return
'[[Wayfinder? &level=`1` ]]'; // находимся на странице раздела..
else return // а вот тут нужная менюшка
'[[Wayfinder? &startId=`'.$parent.'` &level=`1` ]]';
?>

В принципе, можно попробовать обойтись "стандартным" UltimateParent

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
vold57
На сайте с 01.10.2007
Offline
261
#2

ivan-lev, спасибо. Все получилось.

Еще вопрос. Есть возможность просматривать странцу без ее опубликования?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий