LaravelQuestion-类管理员不存在

时间:2018-10-11 11:43:50

标签: php laravel

我发现一个问题,说“班级管理员不存在”。我缺少这个问题吗?谢谢。

这是我的Route.php

Route::group(['prefix' => 'admin', 'middleware'=> ['auth' => 'admin']], function () {
  Route::get('/','AdminController@index');
  Route::get('profile','AdminController@profile');
  Route::get('/addProduct','AdminController@addProduct');
});

这是我的AdminController.php

namespace App\Http\Controllers;

use Illuminate\Http\Request;


class AdminController extends Controller
{

  public function index(){
    return view('admin.index');
  }

  public function profile(){
    return view('admin.profile');
  }

  public function addProduct(){
    return view('admin.addProduct');
  }

}

1 个答案:

答案 0 :(得分:1)

在路由文件中发送,以将中间件分配给路由组

如果您有两个中间件,则像这样["auth", "admin"]而不是["auth" => "admin"]进行分配。

Route::group(['prefix' => 'admin', 'middleware'=> ['auth', 'admin']], function () {
    Route::get('/','AdminController@index');
    Route::get('profile','AdminController@profile');
    Route::get('/addProduct','AdminController@addProduct');
});