Создание вложенных меню, в MODX Revolution используя только GetResources сейчас очень легко сделать. Введение tplWrapper в релизе getResources 1.6.0 было большим подарком . Теперь давайте посмотрим, как мы можем использовать эту возможность.
Ограничение глубины вашей верстки
Я успешно создал несколько простых вложенных вызовов, чтобы построить дерево меню. Но в прошлом, я либо был ограничен бесконечной глубиной, или был вынужден указывать разные чанки для каждого конкретного уровня меню. Но в последнее время, я обнаружил изящно простой путь к достижению вложенных меню до заданной глубины с помощью сниппета getResources.
Все, что вам нужно сделать, это определить пользовательское свойство. Давайте укажем укажем наш уровень .
[[getResources@nav? &parents=`[[*id]]` &level=`1`]]
Теперь создадим свой чанк с использованием выходного фильтра, который увеличивает это значение настраиваемого свойства для использования в каждом вложенном вызове.
<code><li><a href="">[[+pagetitle]]</a> </li></code>Вот и все! Полностью вложенное меню навигации. Без Wayfinder. Без другом TPL для каждого уровня.
Смотрите также:
Услуги по MODX Revolution
Посмотреть все услуги
Оптимизация сайта
Заказав услуги по технической оптимизации сайта мы избавим вас от ошибок присутствующих на сайте, а так же увеличим скорость работы вашего сайта.
Создание сайта на MODX
Мы создадим для вас такой сайт, который подойдет именно в вашем случае и станет отличным инструментом привлечения клиентов и увеличения продаж.
Перенос сайта на MODX
Работа по переносу сайта на MODX осуществляется в максимально короткие сроки. Стоимость зависит от сложности переносимого сайта
Продвижение сайта на MODX
Если вы хотите получить быстрые и ощутимые результаты, подняться в топ в минимальные сроки, то доверьте нам продвижение своего сайта.