我正在使用带有PATCH
方法的表单,并且我有一个按钮链接(因为我已经有一个提交按钮并且使用相同的表单进行存储和更新)
<a class="btn btn-default" href="{{ URL::to( 'pages/edit/' . $vehicle -> id) }}">EDIT</a>
我的路线是
Route::patch('/pages/edit/{id}', ['uses' => 'VehicleProcessController@update']);
控制器
public function update($id)
{
$vehicle = Vehicle::find($id);
$input = Input::all();
$vehicle->update($input);
return $input;
}
当我点击链接$input
时返回null并且我正在
MethodNotAllowedHttpException
我想要熟悉L5,我该如何解决这个问题?任何帮助将不胜感激。
答案 0 :(得分:0)
您的<a>
链接会触发GET
个请求,而不是PATCH
个请求。您可以使用JS触发PATCH
请求,或使用<button>
或<input type="submit">
发出请求。