我有 3 个独立的门户,不想将所有模型混合在一个文件夹中。我尝试将模型分成 3 个单独的文件夹,但它不起作用 codeigniter 一直说找不到模型。我什至尝试过
$this->load->model('folder_path/my_model');
目前我正在做这个例子(管理员、成员和公众)
admin_my_model
members_my_model
public_my_model
还有其他方法吗?
最佳答案
CodeIgniter 确实支持 models
下的一个子文件夹,所以:
$this->load->model('admin/my_model');
应该可以工作(其中 admin
是 CI 的 models
目录的子文件夹)。确保仅包含模型文件夹中的相对路径(因此不是从 CI 安装开始的完整路径)。
另请参阅:http://ellislab.com/codeigniter/user-guide/general/models.html#loading
关于php - 如何将模型存储在文件夹中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14828160/