1

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

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

4

1 回答 1

2

快速阅读了 HMVC 文档~

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

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

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

另请注意,您的“PendingAccount”控制器需要位于:

app/modules/accounts/controllers/PendingAccount.php

于 2010-11-25T11:16:10.460 回答