更加详细的标签说明请进入:
http://blog.qingyunke.com/blog/article_34.html
=============================
101、引入模板文件两种方式均表示引入 header.html
{:file="header"}
{:include="header"}
102、引入lib目录函数文件
表示引入 站点目录/lib/abc.php
{:require="abc"}
103、设置一个新的当前位置及标题
{:position="标题",url="log=news"}
position="标题" 必需,页面的标题
url="log=news" 必需,页面的链接,该例链接为 index.php?log=news
104、当前位置
{:position}
105、当前栏目名称
{:column}
{:modname}
106、if else条件判断
{:if="条件"}...{:else}...{:end}
107、循环数组
{:table=数组}...循环...{:end}
循环内容中可用的部分变量
{:$sort} 序号
{:$val} 值
108、获取导航菜单
{:menu}...循环...{:end}
循环内容中可用的部分变量
{:$val['id']} ID
{:$val['mark']} 唯一标识
{:$val['title']} 菜单名称
{:link="log=<$val['mark']>",url="<$val['linkurl']>"} 菜单链接地址
109、获取任意栏目下的分类列表
{:menu="news",menutype=1,bcat=0,scat="",size=10,none="暂无记录"}...循环...{:end}
menu="news" 必须,为空默认当前页面所属栏目,唯一标识
menutype=1 可选,需要列出的菜单类型,默认99列出所有子分类,0为导航,1为一级分类,2为二给分类,9为其它菜单
bcat=0 可选,顶级栏目ID,不支持多个
scat="" 可选,一级类ID,支持多个,用英文逗号分隔
size=0 可选,列表数量,默认不限
none="暂无记录" 可选,默认不提示,没有分类时显示的信息
110、获取任意栏目下的文章列表
(1)获取文章列表
{:list="news",page=false,pagebtn=2,mod=0,bcat="",scat="",lcat="",star=0,size=0,order="time_add desc",none="暂无记录"}...循环...{:end}
list="news" 可选,为空则是自动获取当前栏目,栏目唯一标识
page=false 可选,是否分页模式,默认为true,如果不是用于分页仅仅用于短列表,请加上page=false,否则以分页形式加载,如果是在首页则page=false,其它值无效
pagebtn=2 可选,默认2,控制分页按钮数,按钮数=pagebtn*2+1(4.2.6++)
mod=0 可选,默认0输出用于循环的数组,1~5表示直接输出内置的列表样式(4.2.6++)
bcat="" 可选,栏目ID,支持多个,用英文逗号分隔,page=true时的默认值为tcz['bcat']
scat="" 可选,一级类ID,支持多个,用英文逗号分隔,page=true时的默认值为tcz['scat']
lcat="" 可选,二级类ID,支持多个,用英文逗号分隔,page=true时的默认值为tcz['lcat']
star=0 可选,是否星标文章,默认star=0不限,star=9表示列出所有星标文章,当值在1~5时,表示列出对应星标等级的文章,此功能通常用于显示推荐文章
size=0 可选,列表数量,page=false时默认值为不限,page=true时的默认值为后台“栏目模块”中设置的“每页列表数”
order="time_add desc" 可选,排序方式,默认为自动排序
none="暂无记录" 可选,默认不提示,没有记录时显示的信息
{:link="article",mod="full",extlink=true}
link="article" 必需,固定值
mod="full" 可选,默认full,参数有full(完整链接包含标题)、url(仅链接)、color(后台设定的色彩代码)
extlink=true 可选,是否启用外部链接,默认true,参数有true、false
111、链接,可用于任何页面
当前页面所在主栏目
{:link}
参数支持变量,格式:<变量>,<$tcz['log']>表示当前页面log值,外链参数:url,如果有外链优先外链
{:link="log=news"}
{:link="log=<$tcz['log']>"}
{:link="log=<$tcz['log']>",url="http://www.qingyunke.com"}
link值为article时,该标签仅限用于列表循环内容,自动返回列表中的文章链接,详见110(2)
{:link="article"}
112、列表页,自定义列表、列表循环内容、文章链接详见110
(1)列表
{:list}...循环...{:end}
{:list="",none="暂未找到相关记录"}...循环...{:end}
(3)分类菜单,可用于列表页及文章详情页,直接输出当前栏目分类html代码,如需自定义请参考109
{:list.menu}
(4)记录数
{:list.record}
(5)分页代码
{:list.page}
113、文章详情页,以下公仅为部分,可直接调用字段值
(1)直接调用字段名
{:list.menu}...循环...{:end} 当前文章所属栏目下的所有分类,详见112(3)
{:artfind="pre",none="没有上一篇了"} 上一篇
{:artfind="next",none="没有下一篇了"} 下一篇
{:art="title"} 标题
{:art="linkurl"} 外部链接
{:art="cover"} 或 {:art="cover",size="s"} 封面图 320x240
{:art="cover",size="b"} 封面图,原图大小
{:art="time_add"} 发布时间
{:art="time_update"} 更新时间
{:art="hits"} 点击数
{:art="comment"} 评论数
{:art="content"} 文章内容
{:art="content1"} 附加内容1
{:art="content2"} 附加内容2
{:art="content3"} 附加内容3
{:art="content4"} 附加内容4
{:art="parameter"} 其它参数
{:art="bcat"} 栏目ID
{:art="scat"} 栏目一级分类ID
{:art="lcat"} 栏目二级分类ID
{:art="piclist"} 文章中上传的所有图片路径,不含封面,路径不包含上传主目录,每个地址以 | 开始
{:art="mark"} 所属栏目唯一标识
{:art="classname",mod="full"} 所属栏目。mod="full" 表示直接加上链接,mod="name"仅输出栏目名(4.2.6++)
(2)自定义字段显示方式(4.2.6++)
{:art="字段名",tag="显示方式",mod="部分支持"}
可按指定的方式输出显示到页面,参数如下
br,content,cover(支持mod参数:s、b),file,hide(支持mod参数:ip、name、phone、email),time(支持mod参数:1、2、3)
114、幻灯片
{:advert=1,mod="full",width="100%",height="378px",size=5,delay=5000,btn="dot",pos:"center",ani=5}
advert=1 必需,广告组
mod="full" 可选,模式,默认为full,直接输出幻灯片,其它值可选list,见下方说明
width="100%" 可选,幻灯片宽度,默认为100%,设定值可以是数字(需加上单位px)或百分比
height="378px" 可选,幻灯片高度,默认为100%,设定值可以是数字(需加上单位px)或百分比
size=5 可选,数量,默认不限
delay=5000 可选,间隔时间,单位毫秒,默认5000毫秒,1秒=1000毫秒
btn="dot" 可选,按钮样式,默认dot小圆点,close为不显示按钮,范围:dot、num、close
pos="center" 可选,按钮位置,默认center居中,范围:center、left、right
ani=5 可选,动画效果,默认5放大消失,0随机,1无动画,范围:0~8
注:设置幻灯片高度为100%,然后在标签外加上div,通过设置div的宽度及高度也可以设定幻灯片的尺寸,如 <div style="width:980px;height:378px">{:advert=1,height="100%"}</div>
{:advert=1,mod="list",size=5}...循环...{:end}
advert=1 必需,广告组
mod="list" 可选,模式,默认为full,list表出输出幻灯片数组以供循环
size=5 可选,数量,默认不限
循环内容中可用的部分变量
{:$val['id']} ID
{:$val['fileurl']} 图片地址
{:$val['title']} 标题
{:$val['link']} 链接
{:$val['other']} 附加参数
115、获取广告图片列表
{:advert=1,mod="link",size=5} 输出 <a...><img...></a>
{:advert=1,mod="img",size=5} 输出 <img...>
116、获取广告图片数据数组
{:advert=1,mod="list",$size=5}...循环...{:end}
117、定义并输出变量
{:$myname='青云客'} 只定义不输出使用 {:lib="$myname='青云客'"}
118、输出变量或函数 {:变量名}
{:web="title"} 当前网页标题
{:web="keyword"} 当前网页关键字
{:web="description"} 当前网页描述
{:web="column"} 当前栏目名称,同 {:column}
{:web="templang"} 语言版本
{:web="temproot"} 当前站点模板根目录完整路径,输出结果以 / 开始及结尾
{:web="tempui"} 当前站点ui目录(样式图片文件所在目录)完整路径,输出结果以 / 开始及结尾
{:web="tempcache"} 当前页面缓存的程序文件路径
{:web="tempfile"} 当前页面使用的模板文件路径
{:id} 输出当前页面URL中id参数的值,用于函数时请用 $tcz['id']
{:log} 输出当前页面URL中log参数的值,用于函数时请用 $tcz['log']
{:bcat} 输出当前页面URL中bcat参数的值,用于函数时请用 $tcz['bcat']
{:scat} 输出当前页面URL中scat参数的值,用于函数时请用 $tcz['scat']
{:lcat} 输出当前页面URL中lcat参数的值,用于函数时请用 $tcz['lcat']
{:setup_weburl} 站点域名
{:setup_record} 备案号
{:setup_webname} 首页网站名称
{:setup_webname_page} 内页网站名称
{:setup_shortname} 网站简称
{:setup_keyword} 网站关键词
{:setup_description} 网站描述
{:setup_company} 公司名称
{:setup_company_email} 邮箱地址
{:setup_company_tel} 电话号码
{:setup_company_fax} 传真号码
{:setup_company_address} 联系地址
119、禁止自动清加页面头部代码
{:noheader}
120、在文章详情页面加上“赞一下”“鄙视”等按钮功能,网站框架为QYKCMS时有效
{:mood}
121、在文章详情页面加上评论功能,网站框架为QYKCMS时有效,如果不是在文章详情页面加上,则转为留言本
{:comment}
122、调用自定义选项(4.2.5++)
{:option="mark",size=300}
option="mark" 必选,类型标识
size=300 可选,默认全部,显示几个选项
123、输出留言列表(4.2.6++)
{:feedback=10,page=true,pagebtn=2,order="",none=""}
feedback=10 必选,输出记录数量
page=true 可选,默认true,是否分页输出,如果为true,则该页面支持 {:list.page} 标签
pagebtn=2 可选,默认2,分页按钮数
order="" 可选,默认空,排序方式
none="" 可选,默认空,记录为空时显示的信息123、日历,有更新文章的日期会高亮显示并可直接点击(4.2.6++)
{:calendar="news",ym="2015-06"}
calendar="news" 必选,栏目唯一标识
ym="2015-06" 可选,默认当前月份,显示哪个月份的日历
124、搜索(4.2.7++)
{:search}