dowilcox/knp-menu-laravel
最新稳定版本:1.0.1
Composer 安装命令:
composer require dowilcox/knp-menu-laravel
包简介
Laravel package to create navigation menus, based on KnpLabs/KnpMenu.
README 文档
README
Laravel 5 package to create navigation menus, based on KnpLabs/KnpMenu.
Installation
Add to your composer.json file
"dowilcox/knp-menu-laravel": "1.0.*"
Register the package
In config/app.php add the service provider and alias.
Dowilcox\KnpMenu\MenuServiceProvider::class,
'Menu' => Dowilcox\KnpMenu\Facades\Menu::class,
Publish config
php artisan vendor:publish
Example
$menu = Menu::create('main-menu', ['childrenAttributes' => ['class' => 'nav']]); $menu->addChild('Home', ['uri' => url('/')]); $menu->addChild('Users', ['uri' => route('admin.users.index')]); $menu->addChild('Roles', ['uri' => route('admin.roles.index')]); $menu->addChild('Menu', ['uri' => url('menu')]); echo Menu::render($menu);
Will output:
<ul class="nav"> <li class="first"> <a href="http://localhost:8000">Home</a> </li> <li> <a href="http://localhost:8000/admin/users">Users</a> </li> <li> <a href="http://localhost:8000/admin/roles">Roles</a> </li> <li class="current active last"> <a href="http://localhost:8000/menu">Menu</a> </li> </ul>
统计信息
- 总下载量: 3.42k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-03-03