php - 如何将模型存储在文件夹中

标签 php codeigniter

我有 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/

相关文章:

php - 如何解决 XAMPP 中的禁止访问问题

php - 如何创建匹配 Elastic Beanstalk 的 Vagrantfile?

php - 如何使用 codeigniter 加载自定义配置文件?

javascript - 如何在 JavaScript 中获取 td id

php - 从 3 个不同的表中获取最近的帖子,在 codeigniter 中将结果限制为 5 个

php - Codeigniter: 'You did not select a file to upload',当通过 Ajax 发送数据时

创建大型 .zip 文件时 PHP 中止

仅 php 正则表达式数字和 + 号

php - 找不到类 'FacebookSession' - API Facebook 4.0

javascript - 使用 codeigniter 中的值从表单打印数据的功能