phpcms二次开发教程

发布时间:2017-03-01 17:27:50 阅读数:582
phpcms二次开发教程视频连接:http://www.youpinzhiyuan.com/html/training/phpcmssecond/
二次开发技巧    如果要对已存在的控制器进行二次开发,为了方便升级不建议直接对内核文件直接修改该,您可以通过“MY_*.php”的形式进行二次开发。   例如您要对改phpcms/mood/index.php进行二次开发。您可以在与index.php同级的目录下建立"MY_index.php"  <?php  class MY_index extends index{   function __construct() {
   parent::__construct();    }     „„your code   }    这样当您通过url访问index控制器的时候,系统会默认指向MY_index.php 并且原文件的方法将被继承,可以直接使用。  如果需要增加自己的全局函数,可根据需要增加到 /phpcms/libs/functions/global.func.php/extention.func.php中,不会影响升级
表单调用类:  文件路径:根目录/phpcms/libs/classes/form.class.php。 代码片段如下: <?php  class form {  //编辑器调用  public static function editor($textareaid = 'content', $toolbar = 'basic', $module = '', $catid = '', $color = '', $allowupload = 0, $allowbrowser = 1,$alowuploadexts = '',$height = 200,$disabled_page = 0) {  }   //图片上传调用  public static function images($name, $id = '', $value = '', $moudle='', $catid='', $size = 50, $class = '', $ext = '', $alowexts = '',$thumb_setting = array(),$watermark_setting = 0 ) {