我在使用资源控制器中的destroy方法时遇到问题。我知道在html中你只能POST / GET所以我使用了一个隐藏值,但它出现了一个MethodNotAllowedHttpException错误。这是我的代码:
删除按钮所在的模式:
<div class="modal-footer">
<form action="/wod/{{$wod->id}}" method="POST">
{{ csrf_field() }}
{{ method_field('DELTE') }}
<button type="button" class="btn btn-default navbar-inverse" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-default navbar-inverse"><a class="bottom" href="/wod/{{$wod->id}}/edit">Edit</a></button>
<button class="btn btn-primary navbar-inverse" value="submit" type="submit">Delete</button>
</form>
</div>
这是我的资源控制器:
public function destroy(Id $id)
{
//
Wod::find($id)->delete();
return redirect()->action("WodController@index");
}
答案 0 :(得分:0)
{{ method_field('DELTE') }}
应为{{ method_field('DELETE') }}