我正在使用HMVC的库,我正在使用CI 2.1,并且我不能从基本的东西开始,有人可以告诉我如何在我作为模块工作时加载控制器的模型吗?如何使用CodeIgniter在HMVC上加载模型?
我看了这篇文档https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc/wiki/Home,我创建了config/routes文件。
控制器:
class Testcase extends MX_Controller {
function index()
{
echo "test1";
$this->load->model('testcase/testcase_model');
echo "test2";
}
}
我用了“回声”,看看它失败,因为它不返回我任何错误......所以,当我加载模块,它根本不工作中,我也尝试过这种方式
$this->load->model('testcase_model',NULL,TRUE);
,但仍然没有成功...
型号:
class Testcase_model extends MX_Model {
function __construct(){
parent::__construct();
}
function testcase(){
return "success";
}
}
当我安装库时,我将第三方文件夹复制到核心文件夹中。
有人可以给我一些线索,这个问题?
谢谢!
的HMVC的版本是5.4 – jpganz18 2012-03-23 17:35:39
什么是你模块的文件夹结构?对我来说,它看起来很好..可能是它没有得到加载类的正确路径。 – Broncha 2012-03-23 18:05:24
结构是application/modules/testcase/controllers/testcase models/testcase_model和views/testcase_view – jpganz18 2012-03-23 18:24:43