最全最新的光线gxcms模版调用标签整理一.doc_第1页
最全最新的光线gxcms模版调用标签整理一.doc_第2页
最全最新的光线gxcms模版调用标签整理一.doc_第3页
最全最新的光线gxcms模版调用标签整理一.doc_第4页
最全最新的光线gxcms模版调用标签整理一.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

标签说明光线CMS数据调用说明1 自定义模板访问路径说明index.php?s=my/show/id/hot 表示访问当前模板主题下的my_hot.html2 内部Javascript调用自定义模板方法及调用例子documnet.write($i $movie.title);documnet.write($movie.showname);documnet.write($movie.picurl);3 外站Javascript调用自定义模板方法如下 下载,快播,高清:4 内部Iframe调用自定义模板方法及调用例子documnet.write($i $movie.title);documnet.write($movie.showname);documnet.write($movie.picurl);5 外部Iframe调用自定义模板方法及调用例子documnet.write($i $movie.title);documnet.write($movie.showname);documnet.write($movie.picurl);6 自定义模板中获取地址栏参数的方法.参数1 直接输出地址栏参数1的值$Think.get.参数1 也可以用此方法标签说明专题模块变量及循环标签解析范围: 全站模板均可调用1 参 数:2 name:special3 ids:调用指定ID的一个或多个数据,如 1,2,34 field:调用指定字段,如(id,title,actor) 默认全部5 limit:数据条数,默认值为10,可以指定从第几条开始,如3,8(表示共调用8条,从第3条开始)6 order:推荐方式(id/addtime/hits/monthhits/weekhits/dayhits/year/up/down) (desc/asc/rand()7 hits:大于指定人气值的数据(如:888)或某段之间的(如:888,999)8 up:大于指定支持值的数据(如:888)或某段之间的(如:888,999)9 down:大于指定反对值的数据(如:888)或某段之间的(如:888,999)复制代码$i$special.id 专题ID$special.title 专题名称$special.logo 专题LOGO$special.banner 专题Banner$special.content 专题简介 $special.content|msubstr=0,30$special.hits 专题人气$special.addtime 专题更新时间 $special.addtime|date=Y-m-d H:i:s,#=专题(列表页)标签说明=解析范围: 专题栏目页模板(special_list.html)$page 当前页数$pages 分页数字列表=专题(列表页)分页循环展示标签=参 数:limit:每页数据条数 不填写则默认值为10order:数据排序方式 不填写则默认值为addtime,可使用字段信息如下id,专题ID/addtime,上传时间/hits,人气值/stars,根据地址栏的order参数动态变化(按人气,时间,id)$i$special.id 专题ID$special.title 专题名称$special.logo 专题LOGO$special.banner 专题Banner$special.content 专题简介 $special.content|msubstr=0,30$special.hits 专题人气$special.addtime 专题更新时间$special.aids 收录的文章ID集$special.mids 收录的影视ID集=专题(详情页)标签变量=解析范围: 专题栏目页模板(special_detail.html)$id 专题ID$aids 收录的文章ID集$mids 收录的影视ID集$title 专题名称$content 专题简介$logo 专题logo$banner 专题banner$hits 专题总人气值$monthhits 月人气值$weekhits 周人气值$dayhits 日人气值$inserthits 写入点击数$addtime 专题更新时间 $addtime|date=Y-m-d H:i:s,#收录影片列表循环标签:.参考具体的影片循环变量收录文章列表循环标签:.参考具体的文章循环变量标签说明条件判断标签说明(if.等)比较标签模板引擎提供了丰富的判断标签,比较标签的用法是:内容系统支持的比较标签以及所表示的含义分别是:eq或者 equal:等于neq 或者notequal:不等于gt:大于egt:大于等于lt:小于elt:小于等于heq:恒等于nheq:不恒等于他们的用法基本是一致的,区别在于判断的条件不同。例如,要求name变量的值等于value就输出,可以使用:value或者value也可以支持和else标签混合使用:相等不相等当 name变量的值大于5就输出value当name变量的值不小于5就输出value比较标签中的变量可以支持对象的属性或者数组,甚至可以是系统变量:举例说明:当vo对象的属性(或者数组,或者自动判断)等于5就输出$当vo对象的属性等于5就输出$当$voname等于5就输出$而且还可以支持对变量使用函数当vo对象的属性值的字符串长度等于5就输出$变量名可以支持系统变量的方式,例如:相等不相等通常比较标签的值是一个字符串或者数字,如果需要使用变量,只需要在前面添加“$”标志:当vo对象的属性等于$a就输出$所有的比较标签可以统一使用compare标签(其实所有的比较标签都是compare标签的别名),例如:当name变量的值等于5就输出value等效于 value其中type属性的值就是上面列出的比较标签名称Range标签Range标签用于判断某个变量是否在某个范围之内,包括in、notin和range三个标签。可以使用in标签来判断模板变量是否在某个范围内,例如:输出内容1如果判断不再某个范围内,可以使用:输出内容2可以把上面两个标签合并成为:输出内容1输出内容2Value属性的值可以使用变量,例如:输出内容1变量的值可以是字符串或者数组,都可以完成范围判断。也可以直接使用range标签,替换in和notin的用法:输出内容1其中type属性的值可以用in或者notin。Present标签可以使用present标签来判断模板变量是否已经赋值,例如:name已经赋值如果判断没有赋值,可以使用:name还没有赋值可以把上面两个标签合并成为:name已经赋值 name还没有赋值Empty标签可以使用empty标签判断模板变量是否为空,例如:name为空值如果判断没有赋值,可以使用:name不为空可以把上面两个标签合并成为:name为空 name不为空IF标签如果觉得上面的标签都无法满足条件判断要求的话,我们还可以使用if标签来定义复杂的条件判断,例如: value1value2 value3在condition属性中可以支持eq等判断表达式 ,同上面的比较标签,但是不支持带有”、”等符号的用法,因为会混淆模板解析,所以下面的用法是错误的:if condition=$id value1 value2必须改成: value1 value2除此之外,我们可以在condition属性里面使用php代码,例如: ThinkPHP other Frameworkcondition属性可以支持点语法和对象语法,例如:自动判断user变量是数组还是对象 ThinkPHP other Framework或者知道user变量是对象 ThinkPHP other Framework由于if标签的condition属性里面基本上使用的是php语法,尽可能使用判断标签和Switch标签会更加简洁,原则上来说,能够用switch和比较标签解决的尽量不用if标签完成。因为switch和比较标签可以使用变量调节器和系统变量。如果某些特殊的要求下面,IF标签仍然无法满足要求的话,可以使用原生php代码或者PHP标签来直接书写代码。Switch标签模板引擎支持Switch标签,格式为:输出内容1输出内容2默认情况使用方法如下:value1value2default其中name属性可以使用函数以及系统变量,例如:admindefault对于case的value属性可以支持多个条件的判断,使用”|”进行分割,例如:图像格式其他格式表示如果$_GETtype 是gif、png或者jpg的话,就判断为图像格式。也可以对case的value属性使用变量,例如:adminmemberdefault使用变量方式的情况下,不再支

温馨提示

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

评论

0/150

提交评论