2016-12-04 139 views
0

我的下一个前缀路由Laravel

Route::group(['prefix' => '{slug}', 'namespace' => 'User'], function() 

而且我有一些路线为:

Route::group(['prefix' => 'ajax'], function() { 
    Route::get('page', '[email protected]')->name('ajax.page'); 
}); 

,但我得到的问题与路由,有时阿贾克斯不工作或其他路由器不工作也没有。 ..但如果我删除前缀=> {slu}},我把像前缀=>“测试/ {slu}}”一切都完美的作品。

我可以让两台路由器起作用吗?

Thansk

回答

0

这个作品

Route::group(['prefix' => '/{slug}', 'namespace' => 'User'], function() { 
    Route::group(['prefix' => 'ajax'], function() { 
    Route::get('/page', '[email protected]'); 
    }); 
}); 
+0

但我不想URL为 “{}塞/ AJAX /页” ...... 我想 {}塞/不管 AJAX /无论 其他/无论 ...等,buf如果不存在任何其他,采取{slug} ...这是可能的? – carlos

+0

使用'{slug}/{param1?}/{param2?}' – RRp