我是Code Igniter的新手。我将构建一个简单的项目,其中将存在以下模块:
现在,我如何在Code Igniter中以模块化格式组织我的项目。
简单来说,我们可以创建每个模块的控制器:
application/controllers/
并在application/views/
中显示部分,
但我想保持模块化基础。
答案 0 :(得分:2)
您可以使用HMVC
或者只是在控制器文件夹中添加一个额外的文件夹
应用/控制器/消息
应用/视图/消息
请确保将您的观点指向他们
$this->load->view('news/some_file');
对于HMVC,您可以执行以下操作:
application/modules/news
|->controllers
|---- news.php
|---- admin
|--- news.php
|--- ajax.php
|->views
|---- partials
|---- some_view.php
|---- admin
|--- admin_views.php
答案 1 :(得分:0)
您可以在用户指南中找到信息并搜索一些代码示例。了解流程后,您可以弄清楚如何制作模块化系统
http://codeigniter.com/user_guide/tutorial/index.html http://codeigniter.com/user_guide/overview/appflow.html