2015-06-19 53 views
0

我有一個小問題(Laravel 5.0)與路由。 當我把這個routes.php文件路由中的其他順序的方法使空白頁

Route::get('admin/tags', 'Admin\[email protected]'); 
Route::get('admin/tags/{id}','Admin\[email protected]'); 
Route::get('admin/tags/create', 'Admin\[email protected]'); 

最後的路線管理/標籤/創建顯示空白頁。 但是當我更改爲(創造1日)

Route::get('admin/tags/create', 'Admin\[email protected]'); 
Route::get('admin/tags', 'Admin\[email protected]'); 
Route::get('admin/tags/{id}','Admin\[email protected]'); 

一切正常和admin /標籤/創建視圖展示內容。

回答

0

當用戶請求
/管理/標籤/創建
請求的URL也將匹配
路線::獲得( '管理/標籤/(編號)', '管理\ TagController @秀') ;
,因爲它可以將您的「創建」字作爲路由定義的{id}部分。
要解決這個問題,您可以使用一些將您的{id}描述爲字符串的數字表達式,由數字0-9組成。

+0

它的工作原理。感謝:> – Onomatopeja