【问题标题】:Load Model in HMVC在 HMVC 中加载模型
【发布时间】:2010-11-25 19:16:10
【问题描述】:

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

$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');
  }

}

具有最新 hmvc 的 CI 1.72 谢谢

【问题讨论】:

    标签: codeigniter hmvc


    【解决方案1】:

    快速阅读了 HMVC 文档 ~

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

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

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

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

    app/modules/accounts/controllers/PendingAccount.php

    【讨论】:

      猜你喜欢
      • 2018-03-01
      • 1970-01-01
      • 2016-07-27
      • 1970-01-01
      • 2014-02-18
      • 1970-01-01
      • 2014-03-25
      • 1970-01-01
      • 2017-04-15
      相关资源
      最近更新 更多