欢迎访问小智妙博

迅睿CMS主程序运行之后教程

频道:建站那些事 日期: 浏览:0

挂钩点名称

cms_init


挂钩点参数

\Phpcmf\Hooks::trigger('cms_init');


用法举例

/config/hooks.php

\Phpcmf\Hooks::on('cms_init', function() {
    // 在网站初始化之后,加载模板之前执行的程序,例如判断用户是否登录
    
});


比如判断[前端的]全站用户的前端登录

\Phpcmf\Hooks::on('cms_init', function() {
    // 在网站初始化之后(不适用于静态页面)
    if (!\Phpcmf\Service::C()->uid && !IS_ADMIN 
    && !in_array(\Phpcmf\Service::L('Router')->class, ['register', 'login', 'api', 'pay'])) {
       dr_redirect(dr_member_url('login/index'));exit;
   }
});


在我们使用迅睿CMS时候出现主程序运行之后问题,以上就是XunRuiCMS主程序运行之后解决的教程

0 留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。