我在我的codeigniter HMVC中有一個模塊Foo。另外我的應用程序/控制器內有一個api控制器。我想加載內部應用程序/模塊/富/從應用/控制器/ testapi模型的模型從codeigniter中的API在模塊中加載模型
我已經自動加載測試它作爲
$autoload['model'] = array('foo/Foo_model');
和testapi稱爲
$this->load->model('Foo_model');
但它不工作
我在我的codeigniter HMVC中有一個模塊Foo。另外我的應用程序/控制器內有一個api控制器。我想加載內部應用程序/模塊/富/從應用/控制器/ testapi模型的模型從codeigniter中的API在模塊中加載模型
我已經自動加載測試它作爲
$autoload['model'] = array('foo/Foo_model');
和testapi稱爲
$this->load->model('Foo_model');
但它不工作
嘗試
$this->load->model('foo/foo_model');
從您的控制器。
然後調用模型的這樣
$this->foo_model->function_name();
保存模型從application/models
application/modules/foo/models/Foo_model.php
笨加載所有可能的模型功能,我建議您修改模型的路徑,像application/models/modules
這個你可以使用您的模型加載您的模型
$this->load->model('modules/foo/Foo_model')
如果你確實想保留你的文件夾結構,我建議你看看CodeIgniter的常量路徑,並開始修改它們以滿足你的意願(儘管這不是真的推薦)。
我已經試過這個,但還沒有正常工作 – Nakul
yeh這是一個錯字。工作正常 – Nakul
它在這裏工作很好... –