我正在使用codeigniter并分别处理管理员端和用户端.现在我的模型在管理员文件夹中,我想在用户的控制器中调用.但是当我试图从管理文件夹加载模型时
$this->load->model('admin/myinterest_model');
$data['myInterest'] = $this->myinterest_model->selectResult('user', $this->session->userdata['Id']);
Run Code Online (Sandbox Code Playgroud)
它显示以下错误
Message: Undefined property: Users::$myinterest_model
Filename: controllers/users.php
Run Code Online (Sandbox Code Playgroud)
请指导我如何从管理员加载模型
use*_*632 19
$this->load->model('admin/myinterest_model' , 'myinterest');
Run Code Online (Sandbox Code Playgroud)
第二个参数(可选)用于调用方法.
例如:
$this->myinterest->get_users();
Run Code Online (Sandbox Code Playgroud)
在控制器中尝试这个调用构造函数并将模型加载到其中
function __construct()
{
// Initialization of class
parent::__construct();
// load the model
$this->load->model('admin/myinterest_model');
}
Run Code Online (Sandbox Code Playgroud)