2016-02-25 98 views
1

是否有Laravel5的方式,我可以定義處理動態航路,而不與目前的靜態路由發生衝突?類似如下:Laravel 5:處理動態和靜態路由

// Dynamic routes 
Route::get('{permalink}', function($permalink) { 
    //look for matching username on the table (bind perhaps?) 
}); 

// Static routes 
Route::get('home', '[email protected]'); 
Route::get('products', '[email protected]'); 

任何想法,傢伙?謝謝。

+0

我有以下unswered的第一個問題。 serilization錯誤與發佈的代碼不同。我想你應該看看你的控制器或其他類來解決它。 –

+0

你說得對。別的東西會導致錯誤。現在錯誤已經修復,但路由不是。 –

+0

太好了。但是,你有什麼路線問題(錯誤或者其他)?你是否試圖在動態路由之前放置靜態路由? 「封閉」的 –

回答

0

靜態路由和動態路由不應該相互衝突。只需將靜態路由設置爲高於動態路由。

+0

序列化是不允許的。 –

+0

是的,我在你的左右路線衝突問題不相關的錯誤評論中寫道。路線很好。你應該檢查你的控制器是否有錯誤。如果您無法找到它,可以使用控制器和關閉代碼的一些重要部分更新您的文章。 –

+0

任何想法爲什麼我得到這個錯誤?它起源於第一條路線。 –