由于模块内容开关这个插件 后台关闭之后,前台依旧可以访问,根据实际业务需求,增加如下代码即可实现效果,后台关闭 前台返回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('本文内容暂时无法访问');
}
});