为了账号安全,请及时绑定邮箱和手机立即绑定

资源控制器销毁方法不起作用

资源控制器销毁方法不起作用

PHP
小怪兽爱吃肉 2022-09-17 15:36:52
我的 CRUD 应用程序上有一个按钮,如下所示:<a class="btn btn-danger" onclick="return confirm('Are you sure?')" href="{{route('topic.destroy', $topic->id)}}">当用户单击按钮时,它会在我的资源控制器中加载方法,而不是方法。showdestroy我的路线:Route::resource('/main_topic', 'MainTopicController');Route::resource('/topic', 'TopicController');Route::resource('/post', 'PostController');为什么它没有使用正确的控制器方法?
查看完整描述

1 回答

?
HUX布斯

TA贡献1876条经验 获得超6个赞

任何指向网络路由文件中定义的开机自检、输出或删除路由的 HTTP 操作都应包含 CSRF 令牌字段。否则,请求将被拒绝。您可以在 CSRF 文档中阅读有关 CSRF 保护的更多信息:


<form method="POST" action="{{route('topic.destroy', $topic->id)}}">

    @csrf

    @method('Delete')

    <button type="submit" class="btn btn-danger" onclick="return confirm('Are you sure?')">Delete</button>

</form>


查看完整回答
反对 回复 2022-09-17
  • 1 回答
  • 0 关注
  • 58 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信