我是laravel 5.2的新手。我想为管理员制作仪表板,但我不明白如何制作它。我确实复制了admin文件夹中的所有控制器文件,并复制了admin
文件夹中的视图文件夹。
我确实尝试了下面提到的一些代码: -
Route::group(array('namespace'=>'Admin'), function()
{
Route::get('/admin', array('as' => 'admin', 'uses' => 'UserController@index'));
Route::get('/admin/register', array('as' => 'register', 'uses' => 'UserController@register'));
Route::get('/admin/login', array('as' => 'login', 'uses' => 'UserController@login'));
});
但现在我想在管理员下显示所有控制器文件: -
localhost:8000/admin/users
答案 0 :(得分:0)
如果您想在 localhost:8000 / admin 上使用所有管理员路径。 你应该使用路由组并在其上添加前缀,就像那样
Route::group(['prefix' => 'admin/'], function () {
Route::get('users', function () {
// Matches The "/admin/users" URL
});
Route::get('login', function () {
// Matches The "/admin/login" URL
});
.......
});
详细了解此文档https://laravel.com/docs/5.2/routing#route-groups
我希望这可以帮到你。