Php HMVC共点火器的通用模型
我一直在使用带有hmvc模式的codeigniter 现在的问题是如何在通用codeigniter模型中使用Php HMVC共点火器的通用模型,php,codeigniter,hmvc,hmvc-codeigniter,Php,Codeigniter,Hmvc,Hmvc Codeigniter,我一直在使用带有hmvc模式的codeigniter 现在的问题是如何在通用codeigniter模型中使用adminw模型? 我有一个通用控制器,如下所示 <?php class MY_Controller extends CI_Controller { public function __construct(){ parent::__construct(); //here i am checking url if adminw than l
adminw
模型?
我有一个通用控制器,如下所示
<?php
class MY_Controller extends CI_Controller {
public function __construct(){
parent::__construct();
//here i am checking url if adminw than load model inside adminw folder
$path = $this->uri->segment(1);
if($path != ADMIN_FOLDER){
$this->load->model('modules/SettingModel');<-- BUT THIS IS NOT WORKING
}else{
$this->load->model('SettingModel');
}
如果您的模型在
模块>管理>模型>mdl_admin.php
然后您可以在任何模块的控制器中使用它,如下所示
function __construct()
{
parent::__construct();
$this->load->model('admin/mdl_admin','controllers_relevant_module_name');
....
....
}
admin-其模块名称
mdl_admin-模型名(admin->models->mdl_admin.php)
控制器相关模块名称-控制器相关模块
4.仅供参考。。您可以根据您的代码流要求进行修改,这就是我添加最后一个提示的原因。。这只是供参考..这对我不起作用仍然是同样的错误坚持这对我起作用$this->load->model(“module01/models01”);根据您的屏幕截图,您已将modelcheck编辑放置在其中的文件夹中