• <th id="gvjay"></th>

    <center id="gvjay"><em id="gvjay"><track id="gvjay"></track></em></center>

      2011-12-16    点击:126568    

      首页 » 文档 » 开发指南

      二次开发入门

      一、初始化系统

      包含系统根目录下的common.inc.php即可初始化系统。

      例如在站点根目录下创建一个hello.php。

      示例代码:
      <?php
      require 'common.inc.php';
      echo 'Hello World';
      ?>

      二、编写逻辑

      系统初始化之后,就可以在php文件里编写逻辑代码,同时也可以调用系统内置的变量、函数和类了。

      示例代码:

      <?php
      require 'common.inc.php';

      echo DT_ROOT;//输出站点的物理路径
      echo '<br/>';

      echo DT_PATH;//输出站点的首页地址
      echo '<br/>';

      $r = $db->get_one("SELECT * FROM {$DT_PRE}category");//从分类表里查询一条数据
      print_r($r);//打印读取的数据

      $A = cache_read('area.php');//读取系统的地区缓存
      print_r($A);//打印读取的数据

      print_r($MODULE);//打印系统模块数据

      message('Hello World');//输出一段提示信息
      ?>

      三、应用模板

      所有输出给浏览器的HTML均通过模板里的规则显示。

      使用方法:

      include template('a', 'b');

      参数a表示模版名称
      参数b表示模板存放的目录,此参数可以不设置

      假如模板目录为default,那么:
      template('a', 'b'); 代表 template/default/b/a.htm 模板文件
      template('a'); 代表 template/default/a.htm 模板文件

      示例代码:

      <?php
      require 'common.inc.php';
      template('hello');
      ?>

      template/default/hello.htm 模板文件需要提前创建


      公司简介   |   联系方式   |   合作代理   |   使用协议   |   意见反馈
      怡红院首页