laravel - 在 laravel 7.30.4 中找不到错误销毁返回 404 请也帮帮我
问题描述
在我的控制器中,我有这个
public function delete($id){
Partneruser::destroy($id);
Session()->flash("success","ลบข้อมูลเรียบร้อยแล้ว!");
return redirect('Admin/createPartnerAg');
}
在我看来,我有这个
<td scope="col" class="text-danger bg-dark"><a href="/admin/deletePartnerAg/{{$partneruser->id}}" onclick="return confirm('คุณต้องการลบข้อมูลหรือไม่?')" ><i class="fas fa-trash-alt"></i></a></td>
在我的 Route web.php 中,我有这个
Route::get('Admin/deletePartnerAg/{id}', 'admin\PartnerUserController@delete')->middleware('auth:admin');`enter code here`
php工匠路线:列表
它一直在重定向
解决方案
问题出在web.php
,请求不能用于带有标签get
的删除。post
<a>
而不是使用表格:
<form method="post" ... >
@csrf
@method{"DELETE"}
<button type="submit" >delete </button>
</form>
然后改变路线
Route::delete('Admin/deletePartnerAg/{id}', ...
推荐阅读
- r - 如何使面板在 r markdown/runtime 闪亮中显示/隐藏反应数据表?
- android - 扫描 QR 码时,并非所有域都在 Android 上被解释为链接
- javascript - 如何在猫鼬中查询服务器的启动?
- python - 如何在不关闭连接的情况下获取整个消息 - 导致可能获取多条消息?
- c++ - 我正在尝试使用 STL 堆栈执行 DFS,但它给出了意想不到的结果
- excel - VBA Excel - 将相同的值添加到不同工作表中的列
- javascript - 用户首次登录实时firebase数据库时如何创建用户特定数据?
- tsql - 拆分具有分隔符(',')-sql的字符串列
- python - 配置 Fastapi 路由器
- flutter - 列的子项不得包含任何空值,但在索引 13 处找到空值。 Flutter 函数