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

时间:2014-06-03 07:14:48

标签: php codeigniter

我正在使用CodeIgniter Framework构建一个php网站。我需要组织我的控制器,如:

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

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

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

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

3 个答案:

答案 0 :(得分:1)

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

中添加根控制器
  

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

答案 1 :(得分:0)

不,你不能这样做。我建议你first read the manual。读一个小时就可以节省数十个。

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

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

答案 2 :(得分:-1)

您可以通过$this->EmployeeContoller->select_all(arguments);

致电控制器