bozboz / menus
此包已被 弃用 并不再维护。未建议替代包。
关于此包的最新版本(v1.3.2)没有可用的许可证信息。
v1.3.2
2019-07-01 11:08 UTC
Requires
- kalnoy/nestedset: 3.1 - 4.1
This package is not auto-updated.
Last update: 2021-05-27 19:57:56 UTC
README
安装
composer require bozboz/menus
- 将
Bozboz\Menus\Providers\MenuServiceProvider::class,
添加到 app.php php artisan vendor:publish && php artisan migrate
使用
在管理员界面点击“内容”菜单中的“菜单”并添加一个菜单。通过选择实体或手动文本/URL添加菜单项。在视图中使用菜单blade指令如下 @menu(string $alias[, string $view = 'menus::menu'])
其中 "alias" 是您刚刚创建的菜单别名。默认情况下,菜单将使用 'menus::menu' 视图渲染,以输出简单的嵌套无序列表。
菜单查询有1小时的缓存,因此实体更改可能需要一段时间才能显示。但直接对菜单的更改会清除缓存。