我目前使用Laravel 5.3,並且我有許多類似的路由。Laravel命名的路由參數無法正常工作
Route::get('/news/create/{product}', '[email protected]')->name('news::create');
所以在使用route()
功能,像這樣我的刀模板IM:
{{route('news::create','car')}}
但是生成的URL是
/news/create?car
不是必需的
/news/create/car
的同事情發生,如果我把它放在一個數組:
{{route('news::create',['car'])}}
如果我給它,像這樣的關鍵:
{{route('news::create',['product'=>'car'])}}
我得到:
/news/create?product=car
我如何得到正確的所以它傳遞給'創建'函數作爲參數?
第一個問題 - 爲什麼你命名的路線裏面它冒號? –