1

CodeIgniter で HMVC 拡張機能を使用しています。次のようなモジュールがある場所

 moduleName
     config 
         config.php
         routes.php
     controller
         test.php
     models
         etc..

モジュールフォルダーの上からtest.phpカスタム構成アイテムをロードしようとしていました。しかし、それは機能していません。私のクラスを次のように拡張していますclass Test extends MX_Controller {}

モジュールフォルダーの外にあるデフォルトの構成フォルダーから構成アイテムをロードしようとしましたが、its working

この投稿によると、モジュールの初期化時にモジュール構成がロードされるはずです。しかし、それは機能していません。

ここで何が欠けていますか?

4

1 に答える 1

0

デフォルトでは、Codeignitor はモジュール フォルダーから構成をロードしません。application/config フォルダーの外観。最初に、application/config/development がある場合に備えて ENVIRONMENT フォルダーの外観 .....

使用できるモジュールから構成フォームをロードするには

$this->load->config('../models/config/XXX.php')  

または、方法を変更するには Config クラスを拡張する必要があります

于 2014-02-13T21:54:52.353 に答える