HMVC中的负载模型

时间:2010-11-25 10:09:40

标签: codeigniter hmvc

我正在尝试从控制器加载同一模块中的模型。

$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 感谢

1 个答案:

答案 0 :(得分:2)

快速阅读了HMVC文档〜

$this->load->model('pendingAccountModel');

文档建议您应在包含路径中包含模块名称

所以尝试(也许)$this->load->model('accounts/pendingAccountModel');

还要注意您的“PendingAccount”控制器需要位于:

app/modules/accounts/controllers/PendingAccount.php