如何在刀片视图中为路由组添加前缀以及如何调用子路由

时间:2018-06-28 11:22:26

标签: php laravel

我如何创建路线组

Route::group(['namespace'=>'Admin','prefix'=>'admin-panel','as'=>'admin'],function(){
    Route::get('/',[
        'as'=>'dashboard',
        'uses'=>'dashboardController@index',
    ]);
});

在刀片视图中,我这样称呼路线

{{ url('/') }}

我也尝试过

{{ route('admin.dashboard') }}

但是我遇到这样的错误 抱歉,找不到您要查找的页面。

2 个答案:

答案 0 :(得分:0)

Route::group(['namespace'=>'Admin','prefix'=>'admin-panel','as'=>'admin.'],function(){
    Route::get('/',[
        'as'=>'dashboard',
        'uses'=>'dashboardController@index',
    ]);
});

.之后您丢失了'as'=>'admin.'

然后,您只需使用{{ route('admin.dashboard') }}

答案 1 :(得分:0)

尝试以下简单方法:

Route::group(['prefix'=>'admin-panel'],function()
{
    Route::get('/', 'dashboardController@index');
    ................... //specify all your routes here
    ...................
}

您可以使用

url('admin-panel/index')

希望它能起作用。

相关问题