如何获得bitfumes / laravel-multiauth来了解我的控制器?

问题描述 投票:1回答:1

我正在使用bitfumes / laravel-multiauth Admin,我将我的路由添加到路由/admin.php,但是它向我显示此错误,它找不到我的控制器。

目标类别[Bitfumes \ Multiauth \ Http \ Controllers \ admin \ DashboardController]可以不存在。

route/admin.php

Route::get('/dashboard', 'DashboardController@index');

我应该将控制器移动到供应商指定的路径吗?顺便说一句,这是我第一次使用此程序包,所以我不知道如何处理它。我遵循了github中的所有说明。但是现在我试图对其进行修改,以使其适用于我的项目。

我的控制器仅在将它们添加到供应商Directroy后才起作用:

供应商/ bitfumes / laravel-multiauth / src / http / controllers

但是如果我发布该项目或将该项目推到github上,该文件夹将被供应商文件夹忽略,则不可行。

php laravel
1个回答
0
投票

我找到了此问题的解决方案

在routes / admin.php中

向控制器添加路径:\ App \ Http \ Controllers \ Admin \ PlaceController

Route::resource('/places','\App\Http\Controllers\Admin\PlaceController')->middleware('role:super');
© www.soinside.com 2019 - 2024. All rights reserved.