【发布时间】:2018-03-29 06:19:56
【问题描述】:
我是 laravel 的新手。我正在尝试在管理部分的路线中使用资源。我已经创建了这样的 web.php。
Route::get('/' , 'HomeController@index')->name('mainHomePage');
Route::resource('admin','admin\AdminController');
Route::group(['middleware' => 'is.admin'], function () {
Route::resource('admin.subjects','admin\SubjectsController');
});
我的管理控制器位于App/Http/Controllers/admin 目录中。
<?php
namespace App\Http\Controllers\admin;
use Illuminate\Http\Request;
class AdminController extends \App\Http\Controllers\Controller
{
public function index()
{
return view('admin.index');
}
public function login($id)
{
dd('dlkfjskdjf');
}
}
当我点击路线http://localhost/quizl/admin 时,返回所需的视图。但是当我尝试http://localhost/quizl/admin/index 时,没有任何视图或任何错误闪烁。同样,我无法到达路线http://localhost/quizl/admin/login。请帮帮我。
【问题讨论】:
标签: controller routes admin laravel-5.5