这是main.php的内容:
'import' => array(
'application.models.*',
'application.modules.admin.models.*',
'application.components.*',
),
其中admin是一个模块。 在控制器索引功能中,我有:
$model = Users::model('search');
用户 管理模块中的模型类 我收到此错误消息:
include(Users.php):无法打开流:没有这样的文件或目录
如何从控制器中的模块调用模型?
答案 0 :(得分:0)
尝试使用以下命令将模块加载到控制器中:
Yii::app()->getModule('Admin');
答案 1 :(得分:0)
在您的main.php文件中注册您的管理模块。Link here
return array(
........,
'import' => array(
'application.models.*',
'application.modules.admin.models.*',
'application.components.*',
),
'modules' => array( // Add your new modules here.
"admin"=>array()
)
....
);