lavalite / menu
此包已被弃用且不再维护。未建议替代包。
Lavalite 框架的菜单包
4.0.0
2015-12-15 12:43 UTC
Requires
- php: >=5.5.9
This package is not auto-updated.
Last update: 2016-05-20 11:40:36 UTC
README
这是一个为 Lavalite 框架提供菜单界面的 Laravel 5 包。
首先通过 Composer 安装此包。编辑项目的 composer.json
文件以添加 lavalite/menu
依赖。
"lavalite/menu": "dev-master"
接下来,在终端更新 Composer
composer update
此操作完成后,最后一步是添加服务提供者和菜单别名。打开 app/config/app.php
,并将新项目添加到 providers 数组中。
'Lavalite\Menu\MenuServiceProvider'
并将其添加到别名中
'Menu' => 'Lavalite\Menu\Facades\Menu',
以下命令用于发布
迁移和种子
php artisan vendor:publish --provider="Lavalite\Menu\Providers\MenuServiceProvider" --tag="migrate"
php artisan vendor:publish --provider="Lavalite\Menu\Providers\MenuServiceProvider" --tag="seeds"
配置
php artisan vendor:publish --provider="Lavalite\Menu\Providers\MenuServiceProvider" --tag="config"
视图
php artisan vendor:publish --provider="Lavalite\Menu\Providers\MenuServiceProvider" --tag="view-menu"
php artisan vendor:publish --provider="Lavalite\Menu\Providers\MenuServiceProvider" --tag="view-admin"
完成!
使用方法
在视图页面调用以下代码
{{Menu::menu('key-of-the-root-menu')}}
菜单配置