如何为路由组添加前缀以及如何在刀片视图中调用子路由
Posted
技术标签:
【中文标题】如何为路由组添加前缀以及如何在刀片视图中调用子路由【英文标题】:how to prefix the route group and how to call sub route in blade view 【发布时间】:2018-12-07 11:08:19 【问题描述】:我如何创建路由组
Route::group(['namespace'=>'Admin','prefix'=>'admin-panel','as'=>'admin'],function()
Route::get('/',[
'as'=>'dashboard',
'uses'=>'dashboardController@index',
]);
);
在刀片视图中,我这样称呼路线
url('/')
我也试过了
route('admin.dashboard')
但我遇到了这样的错误 抱歉,找不到您要查找的页面。
【问题讨论】:
你检查过这个链接***.com/questions/36838177/… @Faizan Fayaz 我检查了但它不能解决我的问题 【参考方案1】:Route::group(['namespace'=>'Admin','prefix'=>'admin-panel','as'=>'admin.'],function()
Route::get('/',[
'as'=>'dashboard',
'uses'=>'dashboardController@index',
]);
);
你在'as'=>'admin.'
之后缺少.
那么你可以简单地使用 route('admin.dashboard')
【讨论】:
我错过了什么?【参考方案2】:试试这个简单的方法:
Route::group(['prefix'=>'admin-panel'],function()
Route::get('/', 'dashboardController@index');
................... //specify all your routes here
...................
你可以使用
url('admin-panel/index')
希望它有效。
【讨论】:
以上是关于如何为路由组添加前缀以及如何在刀片视图中调用子路由的主要内容,如果未能解决你的问题,请参考以下文章
如何为 dosuserbundle 和 hwiauthbundle (ERR_TOO_MANY_REDIRECTS) 设置路由前缀