larasoft/menus-finecut

此包已被弃用,且不再维护。未建议替代包。
此包的最新版本(dev-master)没有可用的许可证信息。

dev-master 2017-07-06 13:57 UTC

This package is not auto-updated.

Last update: 2017-07-31 17:31:22 UTC


README

安装

  • composer require bozboz/menus
  • Larasoft\Menus\Providers\MenuServiceProvider::class, 添加到 app.php

用法

在管理员界面点击“内容”菜单中的“菜单”,并添加一个菜单。通过选择实体或手动文本/URL来添加菜单项。在视图中使用菜单blade指令,如下所示 @menu(string $alias[, string $view = 'menus::menu']),其中“alias”是您刚刚创建的菜单的别名。默认情况下,菜单将使用'menus::menu'视图渲染,输出为简单的嵌套无序列表。

菜单查询有一个1小时的缓存,因此实体更改可能需要一段时间才能显示。但直接对菜单所做的更改会清除缓存。