• 0
  • 0

Discuz Hook 自定义插件地址实现

2021-03-26 728 0 admin 所属分类:Discuz

DZ提供强大的插件Hook,我们可以在关键的请求行为监听处理数据。

通常情况下 我们可以在插件中 hook 板块、空间、用户中心、帖子详情的模块的请求。

但当系统中开发了多个插件,同时又要在其他插件中监听相应数据。这时候就可以设置监听 插件的HOOK点。

定义如下


class plugin_你的插件名
{
}
// 这是一个拦截 插件的hook插件
class plugin_你的插件名_plugin extends plugin_你的插件名
{
    function 需要拦截的其他插件的插件名_后面的标记任意()
    {
        global $_G;
       // 通过取GET 请求参数判断当前的位置 做相应的操作
      
        //TODO 
    }
}


返回顶部