光线cms标签教程.docx
- 文档编号:11271905
- 上传时间:2023-02-26
- 格式:DOCX
- 页数:17
- 大小:22.42KB
光线cms标签教程.docx
《光线cms标签教程.docx》由会员分享,可在线阅读,更多相关《光线cms标签教程.docx(17页珍藏版)》请在冰豆网上搜索。
光线cms标签教程
1.[标签说明][专题]模块变量及循环标签
1.参 数:
2.name:
special
3.ids:
调用指定ID的一个或多个数据,如1,2,3
4.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)
10.
复制代码
{$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-dH:
i:
s',###}
===专题(列表页)标签说明===
解析范围:
专题栏目页模板(special_list.html)
{$page}当前页数
{$pages}分页数字列表
===专题(列表页)分页循环展示标签===
参 数:
limit:
每页数据条数不填写则默认值为10
order:
数据排序方式不填写则默认值为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-dH:
i:
s',###}
收录影片列表循环标签:
.....参考具体的影片循环变量
收录文章列表循环标签:
.....参考具体的文章循环变量
2.
===影视一级循环调用标签===
1.解析范围:
所有模板均可调用
2.参 数:
3.name:
video必须(video/info/special/guestbook/comment/user)
4.ids:
调用指定ID的一个或多个数据,如1,2,3
5.cid:
数据所在分类,可调出一个或多个分类数据,如1,2,3默认值为全部,在当前分类为:
'.$cid.'
6.field:
调用影视类的指定字段,如(id,title,actor)默认全部
7.limit:
数据条数,默认值为10,可以指定从第几条开始,如3,8(表示共调用8条,从第3条开始)
8.order:
推荐方式(id/addtime/hits/monthhits/weekhits/dayhits/year/up/down)(desc/asc/rand())
9.keyword:
'关键字'用于调用自定义关键字(搜索/标签)结果
10.serial:
调用连载信息(all/数字)全部连载值为all其它数字为大于该数字的连载影片
11.time:
指定上传时间内,如(1/7/30)分别表示(当天/本周/本月)------
12.stars:
推荐星级数,可调出一个或多个星级数据,如1,2,3默认值为全部
13.hits:
大于指定人气值的数据(如:
888)或某段之间的(如:
888,999)
14.up:
大于指定支持值的数据(如:
888)或某段之间的(如:
888,999)
15.down:
大于指定反对值的数据(如:
888)或某段之间的(如:
888,999)
16.score:
大于指定评分平均值的数据(如:
6)或某段之间的(如:
1,8)/范围:
0-10
17.scoreer:
大于指定评分人的数据(如:
888)或某段之间的(如:
888,999)
复制代码
{$i}
{$video.showname}所属分类中文名称
{$video.showurl}所属分类URL链接
{$video.cid}所属分类ID
{$video.id}影片ID
{$video.title}影片名称{:
get_color_title($movie['title'],$movie['color'])}
{$video.intro}影片备注
{$video.readurl}影片详情URL链接
{$video.actor}影片主演{$video.actor|get_actor_url}
{$video.director}影片导演{$video.director|get_actor_url}
{$video.content}影片简介{$video.content|msubstr="0,30"}
{$video.picurl}影片海报图片地址
{$video.picurlsmall}影片海报图片缩略图地址
{$video.area}影片出产地区
{$video.language}影片对白语言
{$video.year}影片上映年代
{$video.serial}影片连载信息
{$video.addtime}影片上传日期{$video.addtime|get_color_date='Y-m-dH:
i:
s',###}
{$video.hits}影片人气值
{$video.stars}影片推荐级别
{$video.up}影片顶信息
{$video.down}影片踩集息
{$video.inputer}影片录入者
{$video.reurl}影片采集来源
{$video.letter}影片首字母
{$video.score}影片评分平均值
{$video.scoreer}影片评分人数
{$video.keywords}影片自定义关键字
===影视(频道页/栏目页)标签说明===
解析范围:
频道页模板(video_channel.html)栏目页模板(video_list.html)
{$cid}频道栏目ID
{$pid}频道栏目父级ID
{$cname}当前分类中文名称
{$pname|default="$cname"}父级分类中文名称
{$cfile}当前分类自定义别名
{$ctitle}频道栏目自定义title
{$ckeywords}频道栏目模板MATH关键词
{$cdescription}频道模板MATH描述
{$count}当前栏目记录数
{$page}当前页数
{$pages}翻页信息列表
{$order}排序方式(动态模式下地址栏的排序方式)
{$year}筛选条件/年代
{$area}筛选条件/地区
{$letter}筛选条件/字母
===影视(频道页/栏目页)分页循环展示===
解析范围:
频道页模板(video_channel.html)栏目页模板(video_list.html)
参 数:
limit:
每页数据条数不填写则默认值为10
order:
数据排序方式不填写则默认值为addtime,可使用字段信息如下
addtime,上传时间/hits,人气值/stars,推荐级别/up,顶/down,踩/score,评分值/scoreer,评分人数/'.$order.',根据地址栏的order参数动态变化(按人气,按点击)
......循环变量见上表
===影视(搜索结果)标签说明===
解析范围:
影视搜索页模板(video_search.html)
{$cid}分类限制检索范围ID
{$wd}当前搜索关键字
{$year}按年代检索关键字
{$area}按地区检索关键字
{$order}排序方式(地址栏排序方式)
{$count}搜索结果记录数
{$page}当前页数
{$pages}分页列表信息
{$keyword}当前搜索关键字
===影视(搜索结果)分页循环展示===
参 数:
limit:
每页数据条数不填写则默认值为10
order:
数据排序方式不填写则默认值为addtime,可使用字段信息如下
addtime,上传时间/hits,人气值/stars,推荐级别/up,顶/down,踩/score,评分值/scoreer,评分人数/'.$order.',根据地址栏的order参数动态变化(按人气,按点击)
......循环变量见上表
===影视(内容页/播放页)共用标签===
解析范围:
影视内容页模板(video_detail.html)影视播放页模板(video_play.html)
{$id}影片ID
{$title}影片名称{:
get_color_title($title,$color)}
{$intro}影片备注
{$color}影片自定义颜色值
{$actor}影片主演
{$director}影片导演
{$content}影片简介
{$picurl}影片海报图片地址
{$picurl_small}影片海报图片缩略图地址
{$area}影片出产地区
{$language}影片对白语言
{$year}影片上映年代
{$serial}影片连载信息
{$addtime}影片上传日期{$addtime|get_color_date='Y-m-dH:
i:
s',###}
{$stars}影片推荐级别
{$up}影片顶信息
{$down}影片踩集息
{$inputer}影片录入者
{$reurl}影片采集来源
{$letter}影片首字母
{$score}影片评分平均值
{$scoreer}影片评分人数
{$keyword}影片自定义关键字
{$hits}影片总人气值
{$monthhits}月人气值
{$weekhits}周人气值
{$dayhits}日人气值
{$inserthits}写入点击数
{$cid}所属分类ID
{$cname}所属分类中文名称
{$cname_p}所属大分类中文名称
{$showurl}所属分类链接地址
{$showurl_p}所属大分类链接地址
{$cfile}当前分类自定义别名
{$ctitle}频道栏目自定义title
{$ckeywords}所属栏目MATH关键词
{$cdescription}所属栏目MATH描述
{$count}点播集数统计
{$countdown}下载集数统计
{$player}调用播放器
{$playname}当前正在播放第几集(播放页有效)
{$playwidth}播放器宽度
{$playheight}播放器高度
{$playurl_first}第一集播放链接
===播放列表循环标签===
{$i}
{$video.playname}分集名称
{$video.playpath}分集播放地址
{$video.playurl} 分集URL链接
===下载列表循环标签===
{$i}
{$video.playname}分集名称
{$video.playpath}分集真实下载地址
{$video.playurl} 分集URL链接
3.
===全局导航标签===
参 数:
ids:
可以指定多个,以逗号分隔,留空则表示调用全部
{$i}排序位
{$menu.id}菜单ID
{$menu.oid}菜单排序ID
{$menu.pid}菜单父级ID
{$menu.mid}模型ID(1=影视,2=文章,3=专题,9=外部链接)
{$ame}菜单名称
{$menu.showurl}菜单链接
{$i}排序位
{$menu.id}菜单ID
{$menu.oid}菜单排序ID
{$menu.pid}菜单父级ID
{$ame}菜单名称
{$menu.showurl}菜单链接
4.
比较标签
模板引擎提供了丰富的判断标签,比较标签的用法是:
<比较标签name="变量"value="值">内容比较标签>
系统支持的比较标签以及所表示的含义分别是:
eq或者equal:
等于
neq或者notequal:
不等于
gt:
大于
egt:
大于等于
lt:
小于
elt:
小于等于
heq:
恒等于
nheq:
不恒等于
他们的用法基本是一致的,区别在于判断的条件不同。
例如,要求name变量的值等于value就输出,可以使用:
或者
也可以支持和else标签混合使用:
当name变量的值大于5就输出
当name变量的值不小于5就输出
比较标签中的变量可以支持对象的属性或者数组,甚至可以是系统变量:
举例说明:
当vo对象的属性(或者数组,或者自动判断)等于5就输出
当vo对象的属性等于5就输出
name"value="5">{$vo.name} 当$vo['name']等于5就输出 而且还可以支持对变量使用函数 当vo对象的属性值的字符串长度等于5就输出 name|strlen"value="5">{$vo.name} 变量名可以支持系统变量的方式,例如: 通常比较标签的值是一个字符串或者数字,如果需要使用变量,只需要在前面添加“$”标志: 当vo对象的属性等于$a就输出 name"value="$a">{$vo.name} 所有的比较标签可以统一使用compare标签(其实所有的比较标签都是compare标签的别名),例如: 当name变量的值等于5就输出 等效于 其中type属性的值就是上面列出的比较标签名称 5.[标签说明][幻灯]循环标签 {$i}排序位 {$slide.title}幻灯名称 {$slide.content}幻灯简介 {$slide.link}幻灯链接 {$slide.picurl}幻灯图片 {$slide.picurl-s}幻灯小图 6.系统变量标签 {$webpath}网站安装路径 {$webname}网站名称 {$weburl} 网站网址 {$tplpath}模板路径 {$csspath}CSS路径 {$webemail}站长Email邮箱 {$webtitle}MATH标题 {$keywords}网站SEO关键字 {$description}MATH描述 {$copyright}版权信息 {$tongji}统计代码 {$icp}备案信息 {$userid}用户ID {$username}用户名称 {$guestbookurl}留言本链接 {$specialurl}专题首页链接 {$topurl}排行榜链接 {$rssurl}RSS订阅链接 {$baidusitemap}XXsitemap地图 {$googlesitemap}谷歌sitemap地图 {$hotkey}热门关键词列表 7. 常用函数列表(如何使用函数点此查看) {: urlencode(中文编码)} {: urldecode(url解码)} {: number_format($vod_gold,1)}1位小数{$video.hits|number_format} {: htmlspecialchars($vod_content)} {$gxcms.username|urlencode} {$gxcms.addtime|date='Y-m-dH: i: s',###} {$content|remove_xss} {$comment.content|htmlspecialchars|remove_xss} {: get_cms_hits('movie',$id,$add)} {: get_channel_count(-1)}统计所有影片 {: get_channel_count(0)}统计当天更新 {: get_channel_count(cid)}统计具体分类 {: get_channel_son($menu['list_id'])}是否没有小类() {: get_hilight($string,$keyword,'color')}高亮关键字{$actor|get_replace_html=0,14|get_hilight=$keyword} {: is_numeric($serial)}判断是否为数字 {: get_show_url('video',array('id'=>$cid,'area'=>urlencode('内地')),1)}获取栏目页路径 {: get_read_url($mid,$id,$cid,$jumpurl,$name,$page)} {: U('Home-video/lists',array('id'=>$cid,'area'=>urlencode('中国')),false,true)} 常用判断语句 8. ==文章模型>>单层循环数据列表标签=== 1. 2.解析范围: 所有模板均可调用 3.参 数: 4.name: info必须 5.ids: 调用指定ID的一个或多个数据,如1,2,3 6.cid: 数据所在分类,可调出一个或多个分类数据,如1,2,3默认值为全部,在当前分类为: '.$cid.' 7.field: 调用文章模型的指定字段,如(id,title,actor)默认全部 8.limit: 数据条数,默认值为10,可以指定从第几条开始,如3,8(表示共调用8条,从
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 光线 cms 标签 教程