前台控制器

§   文件路径

./apps/应用名称/controller/控制器名.php

§   文件命名

以控制器名为文件名,后缀名为.php

§   控制器类命名

class controller_控制器名称 extends 应用名称_controller_abstract  { }

§   控制器代码

控制器中必须有构造函数 ,构造函数中还必须执行父类的构造函数。

代码示例,如:我们建立一个test应用,创建一个index控制器,包含一个默认的index方法,代码如下:

class controller_index extends test_controller_abstract
{
            public function __construct(& $app)
            {
                        parent::__construct($app);
            }
 
            public function index()
            {
                        $this->template->display('index');
            }
}

注:如上例子中的index方法并不是必须的,这只是一个默认请求的方法,如果你访问的时候均指定了action方法名,也可以不写index方法。



Copyright ©2009 - 2014 CmsTop.Com.All rights reserved.
思拓合众