bozboz/menus

此包已被 弃用 并不再维护。未建议替代包。
关于此包的最新版本(v1.3.2)没有可用的许可证信息。

v1.3.2 2019-07-01 11:08 UTC

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小时的缓存,因此实体更改可能需要一段时间才能显示。但直接对菜单的更改会清除缓存。