【问题标题】:laravel 5.2 make dashboard for adminlaravel 5.2 为管理员制作仪表板
【发布时间】:2017-04-29 10:51:38
【问题描述】:

我是 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'));

});

但现在我想在 admin 下显示所有控制器文件,例如:-

localhost:8000/admin/users

【问题讨论】:

  • 在您的 UserController@index 方法中在登录后返回您的仪表板视图。

标签: laravel admin panel dashboard


【解决方案1】:

如果你想使用 localhost:8000/admin 上的所有 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了解更多信息

希望对你有帮助。

【讨论】:

    猜你喜欢
    • 2016-07-02
    • 2020-07-17
    • 1970-01-01
    • 2015-10-11
    • 1970-01-01
    • 1970-01-01
    • 2013-05-22
    • 2018-06-18
    • 2022-06-14
    相关资源
    最近更新 更多