[英]Best way of nesting laravel routes
Route::get('home', 'HomeController@index');
Route::get('home/{menu_slug}', 'HomeController@showMenuContents');
Route::get('home/{menu_slug}/{submenu_slug}', 'HomeController@showSubmenuContents');
我是laravel的初學者,實際上我是昨天開始的。 我聽說過築巢路線。 我也看過其他嵌套路線和laravel文檔,但我發現它們很混亂。 如何將其實施到上述路線。
您可以將路線分組
Route::group(['prefix' => 'home'], function()
{
Route::get('/', 'HomeController@index');
Route::get('/{menu_slug}', 'HomeController@showMenuContents');
Route::get('/{menu_slug}/{submenu_slug}', 'HomeController@showSubmenuContents');
}
你必須使用
Route::group(['prefix' => 'home'], function()
{
Route::get('/{menu_slug}/{submenu_slug}', 'HomeController@showSubmenuContents');
Route::get('/{menu_slug}', 'HomeController@showMenuContents');
Route::get('/', 'HomeController@index');
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.