7.7. 删除回复
删除回复
接下来我们将允许回复的作者和话题的作者删除回复。删除的动作发生在话题详情页下方的回复列表里。
1. 删除按钮
首先修改下模板,将之前的 <a></a>
标签修改为删除表单按钮:
resources/views/topics/_reply_list.blade.php
.
.
.
{{-- 回复删除按钮 --}}
<span class="meta float-right">
<form action="{{ route('replies.destroy', $reply->id) }}"
onsubmit="return confirm('确定要删除此评论?');"
method="post">
{{ csrf_field() }}
{{ method_field('DELETE') }}
<button type="submit" class="btn btn-default btn-xs pull-left text-secondary">
<i class="far fa-trash-alt"></i>
</button>
</form>
</span>
.
.
.
2. 控制器处理
随便进入一个拥有评论的话题里,点击评论删除按钮: