pdoMenu в 2-х местах с разным дизайном
Здравствуйте.
Так вывожу несколько меню с одинаковым дизайном:
Так вывожу несколько меню с одинаковым дизайном:
{'!pdoMenu' | snippet : [
'toPlaceholder' => 'menu'
]}
{'menu' | placeholder}
{'menu' | placeholder}
{'menu' | placeholder}
Подскажите пожалуйста, может есть решение, как на странице вывести 2 меню с разным дизайном (в футере и хедере) используя один сниппет pdoMenu, чтобы уменьшить запросы к БД. Комментарии: 4
Есть параметр return, который позволяет вернуть json. Его можно преобразовать в массив, а уже массив перебрать столько раз сколько нужно, каждый раз рендерить нужный вид меню.
Не нашел в доках параметр «return». Не могли бы вы привести пример использования? Заранее очень благодарен.
docs.modx.pro/components/pdotools/general-properties, поиск по странице по "&return"
pdoMenu умеет кешировать дерево, чтобы избегать лишних запросов в БД.
А еще можно посмотреть в сторону css?
А еще можно посмотреть в сторону css?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.