cendekia/laravel-admin-boilerplate

为laravel 5提供的管理员模板功能

安装: 52

依赖者: 0

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 0

开放问题: 0

语言:JavaScript

类型:laravel-package

v1.0-rc0 2017-07-06 06:46 UTC

This package is auto-updated.

Last update: 2024-09-26 01:05:11 UTC


README

Laravel 5.x Status dev

为laravel 5提供的laravel管理员包模板。

安装

  1. 运行 composer require cendekia/laravel-admin-boilerplate

  2. 运行 composer install

  3. 添加提供者

    	providers => [
    
    		...
    		Cendekia\LaravelAdminBoilerplate\AdminBoilerplateServiceProvider::class,
    		...
    
    	]
  4. 运行 php artisan vendor:publish --force

  5. 在现有User模型中定义用户与UserRole之间的一对一关系,添加此userRole方法

    	public function userRole()
    	{
    		return $this->hasOne(UserRole::class);
    	}
  6. (对于Laravel ^5.4) 在App\Http\Kernel.php中注册管理路由中间件

    	...
    	
    	'admin.auth' => \App\Http\Middleware\Admin\AdminAuthenticate::class,
        	'admin.logged' => \App\Http\Middleware\Admin\RedirectIfAuthenticated::class,
    	
    	...