0
嗨我只想根據條件獲取特定路線。我目前嘗試過Session,但它不適用於路由。所以任何人在這裏都可能想要幫助,如果有這種簡單的方法。Laravel 5有條件地設置路線
if(\Session::get('quiz_type') == 'quiz'){
Route::resource('quizzes.questions', 'QuestionsController');
}else{
Route::resource('surveys.questions', 'QuestionsController');
}
我想要某些路線測驗,只有當我通過並滿足某些條件。否則,我想調用不同的路線。
'Route :: resource'不能像這樣工作。基本上它會返回相同的路由只是不同的字符串表示 – xhulio
嗨,假設我不會使用Route ::資源,是否有可能像上面的示例一樣使用條件? – Ikong
取決於你如何設置'quiz_type',它是一個URL參數,一個cookie或會話。如果它的一個會議它應該工作。 – xhulio