好吧
我一直在尝试更新项目中的帖子元素。事情是我遵循了与另一件事相同的过程,但现在却无法进行……我真的不知道为什么。
这在控制器内部:
public function approve($id){
$id = Vulnerability::where('id', $id)->first();
$status = $id->status;
$data['verified'] = "Approved";
$id->update($data);
return redirect::back();
}
status
的内容没有更新...我该怎么办?我确定代码是正确的,因为我将同一块代码用于其他功能...但是...现在不起作用...
这是表格:
<form method="POST" action="/bounty/accept/{{ $id->id }}">
<input type="hidden" name="_method" value="patch">
{{ csrf_field() }}
<div class="col-lg-12 col-md-6 col-sm-12 col-xs-12">
<button class="btn btn-primary btn-lg full-width" type="submit" id="markSolved">Approve (please talk with the user by starting a thread bellow)</button>
</div>
</form>
这是路线:
Route::patch('/bounty/accept/{id}', [
'uses' => 'BountyController@approve',
])->middleware('auth');
据我所知...是正确的...