1.1.0 2016-05-06 20:01 UTC

This package is auto-updated.

Last update: 2024-09-16 03:37:19 UTC


README

Laravel Laravel License

#Menu

这是一个Laravel框架的包,允许用户通过数据库覆盖指定的一组菜单

安装

Laravel 5

使用Composer,编辑你的composer.json文件以要求devfactory/media

"require": {
  "devfactory/menu": "1.0.*"
}

然后在终端运行

composer update

然后在你的app/config/app.php文件中注册服务提供者

'Devfactory\Menu\MenuServiceProvider',

和外观

'MenuAdmin' => 'Devfactory\Menu\Facades\Menu',

在项目的laravel文件夹内运行

php artisan vendor:publish

运行迁移以创建数据库表

php artisan migrate

你必须将控制器添加到你的routes.php中,以便你可以设置自己的url/filters。

Route::group(array('before' => 'admin-auth'), function() {
  Route::controller('menu', '\Devfactory\Menu\Controllers\MenuController');
});

要显示菜单

  {!! MenuAdmin::show('nav menu'); !!}