pdoMenu предыдущий с следующий элемент
Подскажите, как реализовать. Есть меню, в нем есть объединяющие элементы.
В смарте в section есть подобное: $smarty.section.cus.index_next.
Возможно ли такое в pdomenu c помощью шаблонов реализовать?
В смарте в section есть подобное: $smarty.section.cus.index_next.
Возможно ли такое в pdomenu c помощью шаблонов реализовать?
Поблагодарить автора
Отправить деньги
Комментарии: 5
Это по-моему совсем не то, что мне нужно. Нужна обычный парсинг в fenom, чтобы он сохранял значение переменной предыдущего или следующего элемента. Через tpl это сделать не получается, так как он переменные не сохраняет, а просто подставляет в шаблон. Что-то на подобии этого, только без применения JS.
Результат, который по ссылке, можно получить, используя &displayStart в pdoMenu. Там же можно динамически получать родителей, вызывая внутри &parents от pdoMenu сниппет pdoResources с &returnIds=1
Наслаждайтесь)
Наслаждайтесь)
@Роман может быть вам подойдет получение JSON-массива как результата работы pdoMenu и манипуляция с его элементами через Fenom.
Среди доступных полей для пунктов меню будет idx — соответственно +1 и -1 от текущего idx это то, что вам нужно!
Смотрите функции, связанные с JSON тут: docs.modx.pro/komponentyi/pdotools/parser
Среди доступных полей для пунктов меню будет idx — соответственно +1 и -1 от текущего idx это то, что вам нужно!
Смотрите функции, связанные с JSON тут: docs.modx.pro/komponentyi/pdotools/parser
Скорее всего это должно помочь, обязательно ознакомлюсь. Спасибо.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.