请问一下用 module_content_before 钩子后 为什么其他的模型也会受这个钩子的影响呢?
\Phpcmf\Hooks::app_on('studio', 'module_content_before', function ($data) {
//$data //模块数据
$userid = \Phpcmf\Service::C()->uid;
$res = \Phpcmf\Service::M()->where('uid', $userid)->counts('1_studio');
if ($res >= '1') {
return dr_return_data(0, '您已经开通了');
} else {
return dr_return_data(1, 'ok', $data); //成功时的赋值返回
}
});