larasoft / menus

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

dev-master 2017-05-03 07:59 UTC

This package is auto-updated.

Last update: 2017-08-06 10:27:50 UTC


README

安装

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

用法

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

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