网站

thinkphp5 使用before_delete时的值

分类 :thinkphp5     2020-06-02 人气:0 0条评论

public function del()
    {
        $article = new ArticleModel();

        $id = input('id');
        $res = $article->destroy($id);
        if($res){
            $this->success('删除成功','lst');
        }else{
            $this->error('删除失败');
        }

    }

很简单的一直删除方法。

在模型中使用删除前置

Article::event('before_delete',function($id){
       dump($id);        
   });

可以看到,$id里面包含了当前文章的所有信息,可直接使用,并不需要再在里面查询处理。

评论

大侠名号:   验证暗号: 点击我更换图片

继续阅读