查看演示
Menu
快速导航

插件设计说明

插件设计说明

在指定的一些操作中(比如数据添加,保存等)会加入一些事件(具体支持哪些事件可以看下面的插件事件列表)。我们可以开发插件在这些事件中做一系列操作,比如数据添加完成以后发一封邮件,删除信息以后同时还操作xxxx对应的信息。

插件目录结构

extend/
└── plugins/
    └── welcome_email/
        ├── info.ini
        ├── config.php
        ├── listener/            
        │   └── SendWelcomeEmail.php
        └── service.php

 

 

 

 

 

 

插件事件

事件名称 描述 参数
InfoAddBefore 新增信息提交保存前 $_POST
InfoAddAfter 新增信息提交保存后 ["cache_id"=>1,"id"=>1]
InfoUpdateBefore 更新信息提交保存前 $_POST
InfoUpdateAfter 更新信息提交保存后 ["cache_id"=>1,"id"=>1]

快速导航

0.190531s