使用CodeIgniter模型和控制器中的文件夹


Use folders Inside CodeIgniter Model and Controllers

我正在使用CodeIgniter框架来构建一个php网站。我需要像这样组织我的控制器:

application/controller/HRModuleController/<myControllers>application/controller/AccountModuleController/<myControllers>

我可以用这种方式来组织我的控制器和模型吗?

如果我可以我如何在视图中调用控制器?

<?php echo HRModuleController/EmployeeController/select_all ?>//is this Correct?

对于控制器,您可以这样做,通过在/application/core

中添加根控制器

参考这个链接-http://glennpratama.wordpress.com/2009/10/20/multi-level-subfolder-for-controller-in-codeigniter/

不行,你不能那样做。我建议你先看看说明书。读一小时书可以省很多钱。

回答你的问题:当用户单击链接时,请求将转到您的控制器。在控制器中,你调用视图(和模型)。转到下一个控制器的方法是使用链接,如:

<a href="<?php echo site_url('controller'); ?>">Click here!</a>

可以通过$this->EmployeeContoller->select_all(arguments);调用控制器