masterflash-ru / menu
This package is abandoned and no longer maintained.
No replacement package was suggested.
Генератор меню
Package info
github.com/masterflash-ru/Menu
Language:HTML
Type:service
pkg:composer/masterflash-ru/menu
dev-master / 1.1.x-dev
2018-05-28 06:29 UTC
Requires
- php: ^7.0
- masterflash-ru/ado: *
Conflicts
This package is not auto-updated.
Last update: 2020-02-05 02:37:39 UTC
README
Пакет УСТАРЕЛ и больше обновляться не будет.
используйте пакет Navigation в котором реализованы разные варианты генерации навигации.
Создает помощник вида, который создает на странице меню по его имени. В админке стандартным древовидным интерфейсом редактируются эти меню
Добавьте в конфиг приложения:
"menu"=>[ "MenuUp"=>'Меню в верху', "MenuDown"=>"Нижнее меню" ],
Используется как хелпер для view (в скрипте вида):
$this->menu("имя_меню_из_конфига",[массив опций]);
Опции (ключи массива): смотрите дефолтные параметры внутри помощника (файл menu.php):
$_default=[ "locale"=>"ru_RU", //имя локали "ulClass"=>"navigation", //класс для ul элемента (сдля стандартного ZEND меню) "indent"=>"", "minDepth"=>0, //минимальный уровень вывода "maxDepth"=>null, //максимальный уровень "liActiveClass"=>"active", //имя класса для активного пункта "escapeLabels"=>true, //экранировать метки да/нет "addClassToListItem"=>false, "tpl"=>null, //сценарий генерации меню "cssbootstrap3"=>[ //CSS классы для разных элементов меню bootstrap3 "container"=>"navbar navbar-default", ] ];