2014-07-22 49 views
0

我是codeignitor的新手,正在开发HMVC的第一个项目。密码系统模块中的常见控制器功能

我有一个模块调用的考试中,我有许多控制器等:

  1. 应用/模块/考试/控制器/规模
  2. 应用/模块/考试/控制器/结果
  3. 应用/模块/考试/控制器/问题
  4. 应用/模块/考试/控制器/缩写

在一个bove四个控制器我有一些我在所有控制器中使用过的功能。如何为该模块定义一个通用控制器,并将通用功能放置在该控制器中,并在上述四个控制器中进行扩展。

这样做是添加在

应用/模块/考试/控制器共用控制器的单程/共同

共同延伸是CI_Controller {.....

然后在我的其他控制器中扩展此控制器,如:

application/module s/exams/controllers/scale

require_once('common.php');级规模扩展通用{

是否有这样做的更好的办法?

回答