pceuropa / yii2-menu
菜单Bootstrap构建器。通过拖放排序
2.1.4
2017-01-23 23:42 UTC
Requires
README
为Yii2的Bootstrap菜单构建器
功能
- 创建链接、下拉菜单、水平(diver)菜单在navbar-left和/或navbar-right
- 通过拖放排序、编辑和删除
- 无jQuery拖放 (RubaXa/Sortable)
- 通过jQuery Ajax执行CRUD操作)
安装
composer require pceuropa/yii2-menu dev-master
将以下代码添加到Yii2的配置文件中
'modules' => [ 'menu' => [ 'class' => '\pceuropa\menu\Menu', ], ]
配置
1. 创建数据库模式
确保您已正确配置db
应用程序组件并运行以下命令
$ php yii migrate/up --migrationPath=@vendor/pceuropa/yii2-menu/migrations
2. 将以下代码添加到Yii2的视图布局文件中
use pceuropa\menu\Menu; NavBar::begin(['brandLabel' => 'Brand','brandUrl' => Url::home(),]); echo Nav::widget([ 'options' => ['class' => 'navbar-nav navbar-left'], 'items' => Menu::NavbarLeft(1) // argument is id of menu ]); echo Nav::widget([ 'options' => ['class' => 'navbar-nav navbar-right'], 'items' => Menu::NavbarRight(1) ]); NavBar::end();
3. 开始使用
/menu/creator