我正在使用Laravel 5,我需要在编辑视图中调用destroy方法。 我找到的所有示例都用索引视图和两个按钮(一个用于编辑,一个用于删除)分开。 有人可以给我一个提示,在编辑视图中调用destroy方法吗?
答案 0 :(得分:1)
您可以将此代码放在任何位置,而不仅仅是在索引视图中。只需创建一个链接并使用get
路线或使用destroy
路线与表单按钮发送请求:
{!! Form::open(['method' => 'Delete', 'route' => ['someroute.destroy', $id]]) !!}
<button type="submit">Delete</button>
{!! Form::close() !!}
答案 1 :(得分:0)
将它放在项目的显示视图中
<form action="{{ route('posts.destroy', $post->id) }}" method="POST">
{{ method_field('DELETE') }}
{{ csrf_field() }}
<button class="btn btn-danger">Delete Post</button>
</form>