destoon二次开发入门实例教程

WBOY
Freigeben: 2016-07-25 09:11:59
Original
1755 Leute haben es durchsucht

destoon二次开发入门实例教程

Destoon基于PHP+MySQL的开源B2B(电子商务)行业门户的首选解决方案。

本文就Destoon的二次开发简述如下: 一、初始化系统 包含系统根目录下的common.inc.php即可初始化系统。 例如在站点根目录下创建一个hello.php,代码如下:

  1. require 'common.inc.php';
  2. echo 'Hello World';
  3. ?>
复制代码

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

  1. require 'common.inc.php';
  2. echo DT_ROOT;//输出站点的物理路径
  3. echo '
    ';
  4. echo DT_PATH;//输出站点的首页地址
  5. echo '
    ';
  6. $r = $db->get_one("SELECT * FROM {$DT_PRE}category");//从分类表里查询一条数据
  7. print_r($r);//打印读取的数据
  8. $A = cache_read('area.php');//读取系统的地区缓存
  9. print_r($A);//打印读取的数据
  10. print_r($MODULE);//打印系统模块数据
  11. message('Hello World');//输出一段提示信息
  12. ?>
复制代码

三、应用模板 所有输出给浏览器的HTML均通过模板里的规则显示。 使用方法:

  1. include template('a', 'b');
复制代码

参数a表示模版名称 参数b表示模板存放的目录,此参数可以不设置 假如模板目录为default,那么: template('a', 'b'); 代表 template/default/b/a.htm 模板文件 template('a'); 代表 template/default/a.htm 模板文件 例子

  1. require 'common.inc.php';
  2. template('hello');
  3. ?>
复制代码

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

推荐阅读:destoon入门教程与技巧实例


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!