我在一個項目上使用Laravel 4.2。Laravel路線訂購
我已經安裝路線:
刺蛾類,服務
在訂貨方面,如果我提出上述蛞蝓服務,它不能找到鼻涕蟲,並最終進入到服務控制器和相同,如果我保持slug方法高於服務。它也無法找到。
我現在的路線如下:
Route::get('{slug?}', '[email protected]');
Route::get('{category?}', '[email protected]');
Route::get('{services?}', '[email protected]');
有沒有辦法解決這個問題,一個正常工作的類別,但切換蛞蝓和服務周圍產生了一個問題。
感謝
這可能是因爲你的路由在理論上都一樣,你不能這樣做'/分類/ {類別}'或'/服務/ {服務}'。只是爲了測試?記住我是新來laravel大聲笑 –
剛剛試過@AndyHolmes的服務,只是不起作用。它被路由到slu route路線 – StuBlackett
您還必須首先放置最具體的路線,否則將應用更通用的路線,因爲'{slug?}'適用於字面上任何您傳遞的內容。 –