联系官方销售客服

1835022288

028-61286886

分享经验 版主:论坛审计组
模块内容开关 修改使其前台不可访问
类型:迅睿CMS 更新时间:2024-02-21 14:57:41 无法访问

由于模块内容开关这个插件 后台关闭之后,前台依旧可以访问,根据实际业务需求,增加如下代码即可实现效果,后台关闭 前台返回404

// /config/hooks.php文件中增加如下代码

//模块开关,关闭状态前台不可访问
\Phpcmf\Hooks::app_on('appname', 'module_show_share', function($data) {
    
    $row = \Phpcmf\Service::M()->table(SITE_ID.'_'.$data['mid'])->get($data['id']);

    if(dr_is_app('fstatus') && $row['fstatus'] && $row['fstatus'] == 2){

        return \Phpcmf\Service::C()->goto_404_page('本文内容暂时无法访问');
    }

});