lavalite/menu

此包已被弃用且不再维护。未建议替代包。

Lavalite 框架的菜单包

4.0.0 2015-12-15 12:43 UTC

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')}}

菜单配置