【发布时间】:2020-09-11 11:23:34
【问题描述】:
所以我要做的是使用图标按钮 (href) 从我的数据库表中删除一行
<a href='notstarted/delete/{{$task->idtask}}' style="color: #8B0000"><span title="Delete Task"><i class="far fa-trash-alt"></i></span></a>
这是我的控制器
public function destroy($idtask) {
DB::delete('delete from tasks where idtask = ?',[$idtask]);
return redirect('/todo/notstarted');
}
这是我的路线:
Route::get('notstarted/delete/{idtask}','NotstartedController@destroy');
所以我的按钮在页面 /todo/notstarted 上,当我点击它时,它会像我想要的那样转到 /todo/notstarted/delete/1 但它显示 laravel 404|Not Found 页面。通常我的控制器中的重定向应该可以工作,但由于某种原因它坏了。
这是我的视图文件夹结构的图片: enter image description here
希望有人能帮忙!
【问题讨论】:
-
将
<a href='notstarted/delete/{{$task->idtask}}'更改为<a href='/notstarted/delete/{{$task->idtask}}'
标签: laravel controller crud laravel-blade laravel-controller