我见过几个 CI 实现示例,声称您可以将项目文件夹放在 Codeigniter 的“应用程序”文件夹下。
但是,我无法按承诺看到这项工作。
这是我所做的以及我想做的-也许您可以提供帮助。为了论证,我的文档根是/www/(不是,但为了简单起见,我们使用它)
我已将 codeigniter 核心放在 /www/corelib/codeigniter
我已将 codeigniter 系统文件夹放在 /www/ci_system
我已将应用程序目录放在 /www/applications
我已经把我的“入口点”放在 /www/dd
现在假设我有两个项目:“dataentry”和“cpanel”
想法是我可以去
h**p://mydomain/dd/dataentry // 用于数据输入应用程序和
h**p://mydomain/dd/cpanel // 用于 cpanel 应用程序。
如果我像这样组织 dataentry 和 cpanel 目录:
/www/applications/controllers/dataentry
/www/applications/controllers/cpanel
/www/applications/models/dataentry
/www/applications/models/cpanel
/www/applications/views/dataentry
/www/applications/views/cpanel
我可以让它正常工作。但是,我想做的是将模型和视图保持在与控制器相同的级别,以便我拥有以下内容:
/www/applications/dataentry/controllers
/www/applications/dataentry/models
/www/applications/dataentry/views
/www/applications/cpanel/控制器
/www/applications/cpanel/models
/www/applications/cpanel/views
这似乎不起作用。
有什么建议么?
-CF