Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php CodeIgniter 2.1+;火花+;hmvc(最新版本)无法加载库/火花_Php_Codeigniter_Hmvc - Fatal编程技术网

Php CodeIgniter 2.1+;火花+;hmvc(最新版本)无法加载库/火花

Php CodeIgniter 2.1+;火花+;hmvc(最新版本)无法加载库/火花,php,codeigniter,hmvc,Php,Codeigniter,Hmvc,每当我尝试加载sparks时,我都无法加载库,这几乎就像HMVC破坏了sparks的加载一样 例如: 示例代码中的 $this->load->spark('example-spark/1.0.0'); $this->example_spark->method(); 我没有看到任何这样的样本 $this->load->library('something load via spark'); 你的情况应该是 $this->template->so

每当我尝试加载sparks时,我都无法加载库,这几乎就像HMVC破坏了sparks的加载一样

例如: 示例代码中的

$this->load->spark('example-spark/1.0.0'); 
$this->example_spark->method();
我没有看到任何这样的样本

$this->load->library('something load via spark');
你的情况应该是

$this->template->some_method();
从示例代码

$this->load->spark('example-spark/1.0.0'); 
$this->example_spark->method();
我没有看到任何这样的样本

$this->load->library('something load via spark');
你的情况应该是

$this->template->some_method();
我已经设法使(资产和模板)sparks库与HMVC一起工作,但请确保其他sparks库不会像它应该的那样工作(因为我也尝试了ion_auth,但它不工作)

  • 首先,你必须有一个新的HMVC安装,然后你
  • 必须安装sparks,但不要覆盖MX加载程序或MX模块文件
  • 从sparks获取
    MY_Loader
    文件,从
    MX_Loader
    扩展它,而不是从
    CI_Loader
    如下所示:
  • 需要APPPATH.“第三方/MX/Loader.php”

    您可能喜欢这个简单的代码

    我已经设法使(资产和模板)sparks库与HMVC一起工作,但请确保其他spark库不会像它应该的那样工作(因为我也尝试了ion_auth,但它没有工作)

  • 首先,你必须有一个新的HMVC安装,然后你
  • 必须安装sparks,但不要覆盖MX加载程序或MX模块文件
  • 从sparks获取
    MY_Loader
    文件,从
    MX_Loader
    扩展它,而不是从
    CI_Loader
    如下所示:
  • 需要APPPATH.“第三方/MX/Loader.php”


    遵循中描述的所有步骤后,您可能会喜欢此简单代码

    转到application/third_party/MX/Modules.php 和变化:-

    define('SPARKPATH', APPPATH.'sparks/');
    

    您可以将sparks文件夹放在应用程序目录中


    有了此更改,ion_auth和oauth2 sparks在遵循中描述的所有步骤后也应该可以工作

    转到application/third_party/MX/Modules.php 和变化:-

    define('SPARKPATH', APPPATH.'sparks/');
    

    您可以将sparks文件夹放在应用程序目录中


    有了这个更改,ion_auth和oauth2 sparks也应该可以工作

    它在那里,只是不在提供的示例代码中,我会更新它。。这不是问题所在,只是在提供的示例代码中没有,我会更新它。。这不是问题所在。