美文网首页
laravel day 6 section 1: delete

laravel day 6 section 1: delete

作者: 妙啊啦 | 来源:发表于2019-03-03 13:03 被阅读0次

背景note:
修改是跳转到一个页面,但是删除不是,删除是一个button,一个小form直接删除提交

============================== 过程 ============================
step 1 添加delete按钮
这里有点不太一样,因为edit是跳转到另外一个页面,但是delete不是,delete可以看作是一个form,直接提交一个request,来直接发出delete的请求

              {{ Form::hidden("_method", 'DELETE')}}
              {{ Form::bsSubmit('Delete', ['class'=>'btn btn-danger']) }}
         {!! Form::close() !!}

同样,form也没有办法delete,所以也需要hidden form的支持

step 2 直接在control里面完成删除操作

    public function destroy($id)
    {
        $todo = todo::find($id);
        $todo->delete();

        return redirect('/')->with('success', 'delete message successfully');
    }

这样,就完成了删除的操作

============================== 报错 ============================

相关文章

网友评论

      本文标题:laravel day 6 section 1: delete

      本文链接:https://www.haomeiwen.com/subject/akupuqtx.html