т. зр. логики или это костыль и надо как-то это делать из контроллера?
Советую ознакомиться: DLMenu
На вкус и цвет фломастеры разные. Если таки использовать MVC, то ответ вроде очевиден... 🤷♂️😁
returnDLObject не нужен, вот и все
Я крайне редко юзаю dlmenu в режиме api=>1 только если очень сложные подменю или надо наставить условий типа у одного раздела мегаменю, у второго обычное выпадающее, или когда кода слишком много и читать его в @CODE совсем уж неудобно. Во всех остальных случаях как выводил в шаблоне готовый html так и сейчас
Зачем что-то вызывать из шаблона, если все можно вызывать из контроллера?))
Что-то я туплю... Как двухуровневое меню вызывать из контроллера?
Советую ознакомиться: DLMenu
Можно посмотреть урок Андрея про дослистер в контроллере, длменю - аналогично. https://www.youtube.com/watch?v=SKsmNSPdEtQ&t=878s&ab_channel=%D0%90%D0%BD%D0%B4%D1%80%D0%B5%D0%B9%D0%9A%D0%B0%D0%B7%D1%83%D0%BD%D0%B8%D0%BD
Советую ознакомиться: DLMenu Уроки по созданию сайта компании на Evolution CMS 3
Обсуждают сегодня