我有这个致命的错误异常,我似乎无法弄明白:
未找到类'App \ Http \ Controllers \ Admin \ Controller'
由于某种原因,我不确定为什么它会在错误结束时添加控制器。我的控制器名称空间:
namespace App\Http\Controllers\Admin;
use Illuminate\Http\Request;
use App\Announcement;
use App\Http\Requests;
class AnnouncementController extends Controller
{
...
}
和我的路线:
Route::group(['prefix' => 'admin','namespace'=>'Admin', 'middleware'=>'auth'], function () {
Route::resource('announcements','AnnouncementController');
});
但是,当我导航到/admin/announcements
路线时,我最终得到了控制器的致命异常..
此控制器位于App\Http\Controllers\Admin
目录中,因此我不确定为什么会出现此错误。我的名字间距错了吗?
答案 0 :(得分:1)
试试这个
<强>路线强>
Route::group(['prefix' => 'admin', 'middleware'=>'auth'], function () {
Route::resource('announcements','Admin\\AnnouncementController');
});
<强>控制器强>
namespace App\Http\Controllers\Admin;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use App\Announcement;
use App\Http\Requests;
class AnnouncementController extends Controller
{
...
}
如果此剂量有效,请检查app/Http/Controllers/