我正在尝试从控制器加载同一模块中的模型。
$this->load->model('pendingAccountModel');
但无法加载模型。
模块目录是帐户。
模型文件路径是:app / modules / accounts / models / pendingAccountModel.php
模型的贬值是:
class PendingAccountModel extends Model {
function __construct(){
parent::__construct();
}
}
这是加载模型的控制器:
class PendingAccount extends MX_Controller {
function __construct(){
parent::__construct();
}
function register($data_arr)
{
$this->load->model('pendingAccountModel');
}
}
CI 1.72与最新的hmvc 感谢
答案 0 :(得分:2)
快速阅读了HMVC文档〜
$this->load->model('pendingAccountModel');
文档建议您应在包含路径中包含模块名称
所以尝试(也许)$this->load->model('accounts/pendingAccountModel');
还要注意您的“PendingAccount”控制器需要位于:
app/modules/accounts/controllers/PendingAccount.php