配置文件中有这么一行信息:
上面的表示当前的程序有两个组别控制器。即:
App/Admin
App/Home
在App/Home创建目录GET,并在GET目录下创建一个名为 Index.class.php的文件。
完整的文件目录:App/Home/GET/Index.class.php
控制器文件创建完毕后,我们用编辑器打开,并在里面填写如下代码并保存:
现在可以访问一下控制器,检阅程序是否能够定位到我们第一个控制器。
公用控制器
在实际的开发过程,所有控制器都不会选择直接继承PESCMS的控制器的。它们可能需要做一些帐号判断,利用构造函数执行公用方法。这个时候,我们需要创建一个基于组别的公用控制器。在PESCMS中,每一个组的控制器目录下,都有一个名为Common.class.php的公用控制器。它的作用就是负责继承PESCMS的核心控制和实现自身的公用方法。
创建方法和用法非常简单,我们先来创建一个公用的控制器,位于App/Home目录下:
创建成功后,我们现在有一个订单的控制器,位于App/Home/GET目录下,他将继承公用控制器。
注:上述的仅仅为一个示例用法,更多的用法可以参考《设计模式》之类的书本。