控制器
2014-04-30 14:01:36   来源:   评论:0 点击:

phpcms v9的控制器就是模块的类文件,位于phpcms modules 模块 目录下面。类名成就是文件名+ php,例如一个名为mytest的控制器,那么他的命名为mytest php即可。控制器类默认继承系统的函数库,可以直接使用。控
phpcms v9的控制器就是模块的类文件,位于phpcms/modules/模块/目录下面。类名成就是文件名+.php,例如一个名为mytest的控制器,那么他的命名为mytest.php即可。控制器类默认继承系统的函数库,可以直接使用。控制器类的类名称与控制器文件名必须相同

  如果您创建了一个mytest.phptest模块下,那么我们在浏览器里面输入URL:

 

 

http://www.yourname.com/index.php?m=test&c=mytest

 
下面是一个控制器类的基本格式,在构建模块部分会具体讲解

 

 

<?php
                
defined('IN_PHPCMS') or exit('No permission resources.');
                class mytest {
                   function __construct() {
                   }
                  public function init() {
                     echo 'hellp phpcms v9,my name is defalut action';
                   }
                }
                ?>

 

如果你添加的控制器类继承了其他的类,你要小心你的方法名不要和那个类中的方法名一样了,否则你的方法会覆盖原有的。

相关热词搜索:控制器

上一篇:模块
下一篇:命名规范

分享到: 收藏