我在Laravel 5.4中遇到了路由問題。我正在嘗試爲公司顯示簡單的編輯表單。Laravel 5.4缺少路由參數 - param已傳遞給route()方法
我得到的錯誤是
web.php:
$this->get('company/edit/{company}','SuperAdmin\[email protected]')->name('company.edit');
$this->post('company/edit', 'SuperAdmin\[email protected]');
我如何建立鏈接路線:
<a href="{{route('company.edit', ['company' => $company->id])}}" class="btn btn-success">Edit</a>
在控制器:
public function showEditForm()
{
return view('super.company.edit');
}
解決:親愛的上帝,我忘了添加參數到route()
方法在我渲染窗體的視圖。感謝大家。
嘗試'PHP工匠路線:clear',然後檢查它是否給你同樣的錯誤。 –
試過了,錯誤仍然存在。 – Danijelb