访问模块首页 module_index 2023-09-25 15:06:08 0 0 钩子名称 module_index 当访问【模块首页】时触发此钩子,例如在访问【模块首页】时跳转加载显示某个插件的内容等情况 本脚本只能在没开启首页静态时使用,一旦开启了首页静态,这个方法就失效了 用法举例 /config/hooks.php // appname指插件目录,表示这个插件在调用,方便排查是哪个插件在调用这个钩子 span style="color: rgb(51, 51, 51); font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13px;">\Phpcmf\Hooks::app_on('appname', 'module_index', function() { ... 你的程序段 MOD_DIR 表示当前模块的目录 });比如访问【模块首页】时判断没有登录的话就跳转到登录界面 // appname指插件目录,表示这个插件在调用,方便排查是哪个插件在调用这个钩子 span style="color: rgb(51, 51, 51); font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 13px;">\Phpcmf\Hooks::app_on('appname', 'module_index', function() { if (!\Phpcmf\Service::C()->uid) { dr_redirect(dr_member_url('login/index')); } }); 收藏(0)