如何在laravel 5.2中使用删除方法

时间:2016-04-14 11:10:30

标签: laravel-5.2

我想在我的laravel项目中使用删除路由。


喜欢并希望从锚标记的href发送路由。
是否可以在" href"的路线中使用删除方法锚标记

 Route::delete('/news/{id}', 'NewsController@destroy');

2 个答案:

答案 0 :(得分:4)

您不能将锚标记与href一起使用来发送删除请求。你需要一个表格todo。使用方法 DELETE ,因为在表单中我们只有get和post,所以创建一个名为_method且值为 DELETE 的隐藏字段 创建与此类似的表单:

<form action="news/id" method="post">
<input type="hidden" name="token" value="{{csrf_token}}" >
<input type="hidden" name="_method" value="DELETE" >
<input type="submit" value="delete " >
</form>

答案 1 :(得分:2)

Route::resource('/news/{id}', 'NewsController@destroy');

然后选择发布,放置,删除...

enter image description here