Здравствуйте!
Если кто знает подскажите как...
Нужно в шаблоне создать в меню действий вложенное меню, также как например в профиле администратора есть меню "Панель администратора".
Спасибо!
P.S. Забыл сказать то что InstantCMS 2!
Вложенные меню
ЕСТЬ РЕШЕНИЕ
ЗАКРЫТО
Как создать из кода вложенные меню
#2
21 ноября 2014 в 12:30
По коду на тулбатоны, жестко задается первый уровень в меню (это при быстром осмотре, нужно конечно более детально посмотреть...)
А раз так то поможет только велосипедостроение😊.class+CSS
А раз так то поможет только велосипедостроение😊.class+CSS
#3
21 ноября 2014 в 13:21
Как-то так
и это для каждого пункта меню.
'title' => 'title', // заголовок ссылки. 'url' => 'href', // ссылка куда послать. 'level' => 1, // уровень вложенности. 'counter' => 'counter', // скорее всего порядок в уровне. 'class' => 'class', // название класса ссылки. 'target' => '', // как открывать ссылку. 'onclick' => 'onclick', // для обработки событий клика. 'confirm' => 'confirm', // чего-то подтвердить. ));
Сегодня в 13:01
#4
21 ноября 2014 в 14:18
Не, не то, не могу понять зачем нужен level но на вложенность он не влияет.
А counter это в конце пункта меню выводится счетчик.
Есть еще варианты?
А counter это в конце пункта меню выводится счетчик.
Есть еще варианты?
#5
21 ноября 2014 в 18:29
Не, не то, не могу понять зачем нужен level но на вложенность он не влияет.
не совсем, посмотрите файл ..\templates\default\assets\ui\menu.tpl.php
#6
25 ноября 2014 в 08:19
Спасибо @Val, спасибо @Loadырь!
В этом файле действительно скрывался секрет!
не совсем, посмотрите файл ..\templates\default\assets\ui\menu.tpl.php
В этом файле действительно скрывался секрет!
//Пункт первого уровня 'title' => 'title', // заголовок 'url' => 'href', // ссылка куда послать, если задать пустую строку будет "javascript:void(0)" 'level' => 1, // уровень вложенности 'childs_count' => 1, // количество подпунктов 'counter' => 'counter', // счетчик в пункте меню, как количество уведомлений в профиле. 'class' => 'class', // классы ссылки. 'target' => '', // как открывать ссылку. 'onclick' => 'onclick', // для обработки событий клика. 'confirm' => 'confirm', // при клике вылазит стандартное окно браузера с кнопками ок/отмена и текстом который передан сюда. )); //Подпункт 'title' => 'title', 'url' => 'href', 'level' => 2, 'class' => 'class', // классы ссылки. ));