destoon二次开发模板和调用语法参考.doc_第1页
destoon二次开发模板和调用语法参考.doc_第2页
destoon二次开发模板和调用语法参考.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

destoon二次开发模板和调用语法参考一、模板存放及调用规则模板存放于系统 template 目录,template 目录下的一个目录例如 template/default/ 即为一套模板模板文件以 .htm 为扩展名,可直接存放于模板目录例如 template/default/index.htm也可以存放于模板目录的子目录里例如 template/default/member/index.htm在PHP文件里,使用模板语法为或者如果当前默认模板套系为default,则:表示使用 template/default/header.htm 模板文件表示使用 template/default/member/header.htm 模板文件模板目录下在 .php 是模板别名的配置文件,模板别名可以在后台模板管理修改。模板解析后的缓存文件保存于cache/tpl/目录,扩展名为 .tpl.php二、模板语法1、包含模板 template header 或 template header, membertemplate header被解析为表示使用 template/default/header.htm 模板文件template header, member被解析为 表示使用 template/default/member/header.htm 模板文件2、变量或常量表示变量 $destoon 被解析为 常量 DESTOON 被解析为 对于数组,标准写法应为 例如 $destoonindex,可简写为 $destoonindex,模板在解析时会自动追加引号。3、函数 func_name($par1, $par2)func_name($par1, $par2)被解析为4、PHP表达式 php expressionphp expression被解析为 5、条件语句 if $a=b do A /if 或 if $a=b do A else do B /if 或 if $a=b do A elseif $b=c do C else do B /ifif $a=b do A /if被解析为if $a=b do A else do B /if被解析为if $a=b do A elseif $b=c do C else do B /if被解析为6、LOOP循环 loop $var $v.loop 或loop $var $k $v.looploop $var $v.loop被解析为loop $var $k $v.loop被解析为$v) . ?三、特殊用法1、变量或表达式可以用HTML注释,例如 仍被解析

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论