Php HMVC共点火器的通用模型

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

我一直在使用带有hmvc模式的codeigniter

现在的问题是如何在通用codeigniter模型中使用
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编辑放置在其中的文件夹中