orlandolibardi/admincms

基于 Laravel 5.6 的 OlCMS 基础

安装次数: 59

依赖项: 11

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放性问题: 0

语言:JavaScript

类型:模块

dev-master 2019-08-19 18:54 UTC

This package is auto-updated.

Last update: 2024-09-07 00:42:46 UTC


README

1- 安装 Laravel

$ composer create-project --prefer-dist laravel/laravel % sua pasta aqui % "5.6.*"
  • 打开文件 "App\Http\Middleware\RedirectIfAuthenticated" 并修改代码
...
if (Auth::guard($guard)->check()) {
	#return  redirect('/home');
	return  redirect('/admin');
}
...
  • 打开文件 "App\Http\Controllers\Auth\LoginController.php" 并修改代码
...
#protected  $redirectTo = '/hone';
protected  $redirectTo = '/admin';
...
  • 配置 .env 文件

(可选)

  • 打开文件 "App\Providers\AppServiceProvider.php" 并配置 MySQL 5.1 兼容性
....
use Illuminate\Support\Facades\Schema;
....
function  register(){
...
Schema::defaultStringLength(191);
}

2- 安装 OlCmsAdmin

$ composer require orlandolibardi/admincms
$ php artisan vendor:publish --provider="OrlandoLibardi\OlCms\AdminCms\app\Providers\AdminCmsServiceProvider" --tag="config"
$ php artisan migrate
$ composer dump-autoload
$ php artisan db:seed --class=AdminPagesCmsTableSeeder

\o/