模板语法规则.doc

模板语法规则.doc

ID:56283919

大小:45.50 KB

页数:6页

时间:2020-06-21

模板语法规则.doc_第1页
模板语法规则.doc_第2页
模板语法规则.doc_第3页
模板语法规则.doc_第4页
模板语法规则.doc_第5页
资源描述:

《模板语法规则.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、模板语法规则1.变量表示(或常量){name}将被解析成<%=name%>,表示显示变量name的值,其中的“name”由英文字母、数字和下划线组成首字母必须是英文字母或者下划线。2.条件判断{if*}{elseif*}*{else}*{/if}或{if*}{/if}其中{if*}中的*就是此判断语句的条件表达式,符合Asp的表达式。3.模板包含格式:{sdcms:include("路径+模板名称+后缀")}示范:{sdcms:include("sdcms_head.asp")}说明:上述示范表示包含当前模板所在文件夹的“sdcms_head.asp”文件

2、4.定义变量{dima:a=1}将被解析为<%dima:a=1%>如果您不习惯这套语法,也可以直接在模板中书写Asp代码,例如:<%=now()%>全局标签什么是全局标签?全局标签意思是在SDCMS的任何模板页面均可正常调用的标签。1.固定形式全局标签{webroot}作用:系统路径{weburl}作用:网站URL{webmode}作用:系统运行模式数值:1为动态,2为伪静态,3为静态{htmldir}作用:静态模式下,生成文件目录{sdcms[webname]}作用:显示网站名称{sdcms[seotitle]}作用:显示优化标题模板语法规则1.变量表示

3、(或常量){name}将被解析成<%=name%>,表示显示变量name的值,其中的“name”由英文字母、数字和下划线组成首字母必须是英文字母或者下划线。2.条件判断{if*}{elseif*}*{else}*{/if}或{if*}{/if}其中{if*}中的*就是此判断语句的条件表达式,符合Asp的表达式。3.模板包含格式:{sdcms:include("路径+模板名称+后缀")}示范:{sdcms:include("sdcms_head.asp")}说明:上述示范表示包含当前模板所在文件夹的“sdcms_head.asp”文件4.定义变量{dima:

4、a=1}将被解析为<%dima:a=1%>如果您不习惯这套语法,也可以直接在模板中书写Asp代码,例如:<%=now()%>全局标签什么是全局标签?全局标签意思是在SDCMS的任何模板页面均可正常调用的标签。1.固定形式全局标签{webroot}作用:系统路径{weburl}作用:网站URL{webmode}作用:系统运行模式数值:1为动态,2为伪静态,3为静态{htmldir}作用:静态模式下,生成文件目录{sdcms[webname]}作用:显示网站名称{sdcms[seotitle]}作用:显示优化标题{sdcms[seokey]}作用:网站SEO关

5、键字{sdcms[seodesc]}作用:网站SEO描述{sdcms[webicp]}作用:网站备案号{sdcms[webcount]}作用:网站第三方流量统计代码备注:sd_config表中的任意行数据均可通过下面的方式调用举例,我们要调用setkey字段值为"agreement"的setvalue的内容时,只需要这样书写即可{sdcms[agreement]},即其中的"agreement"可替换为其他的字段名称2.循环全局标签完整书写格式:{sdcms:rstop="数量"field="字段名1,字段名2"table="表名"group="分组字段"

6、where="查询条件"order="排序条件"var="定义的变量名:字段名1"auto="变量"pagesize="分页数量"iscache="是否缓存"isadminurl="是否强制html模式(可选值为0和1,默认为1)"}{rs:eof}没有查询到内容时显示的内容{/rs:eof}{$rs[字段名1]}{$rs[字段名2]}{/sdcms:rs}参数示范说明rsrs每一个循环标签中rs必须统一toptop="10"可选参数,为0时显示全部,默认为10fieldfield="id,title"可选参数,查询字段,多个以英文逗号隔开,为空时查询所有

7、字段tabletable="sd_content"必填参数,查询的数据表名称groupgroup="createdate,id"可选参数,分组字段,多个以英文逗号隔开wherewhere="islock=1"可选参数,查询条件orderorder="hitsdesc,iddesc"可选参数,排序条件varvar="sonid:id"可选参数,定义变量sonid的值为字段id的内容,这样方便做多次查询传值autoauto="j"可选参数,默认为auto="i",每个循环获得一个自增变量,从1开始递增pagesizepagesize="20"可选参数,和top

8、参数只能使用1个,用途分页,即每页显示的数量iscacheisca

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。