行云海CMS(YHCMS)模板标签大全.doc
行云海CMS(XYHCMS)模板标签大全注:全局标签所有页面均可调用 <yang:sitename /> 网站名称 <yang:sitetitle />网站标题 <yang:siteurl />网站地址 <yang:sitekeywords /> 网站关键字 <yang:sitedescription /> 网站描述 <yang:beian />网站备案号 <yang:address /> <yang:phone />联系 <yang:qq />联系QQ <yang:copyright />网站版权<yang:swturl />网站商务通地址<yang:searchurl />搜索中心网址(可提交查询)v1.3新增<yang:gbookurl />留言本网址v1.3新增<yang:gbookaddurl />留言提交网址v1.3新增<yang:vcodeurl />验证码图片地址v1.3新增<yang:email />联系Emailv1.5新增<yang:online />在线客服v1.5新增list标签 | 获取指定文档文章|图片|产品|列表<yang:list typeid='' titlelen='' infolen='' flag='' orderby='' keyword='' limit='' pagesize='' pageroll='' pagetheme=''> $list.id编号 $list.title标题 $list.color标题颜色 $list.publishtime发布时间 . .标签字段</yang:list>标签属性说明: 1 typeid='' 表示栏目ID,在列表模板与文档模板中可以不指定表示当前所在栏目; 2 titlelen='' 表示标题长度; 3 infolen='' 表示内容简介长度; 4 titlelen='' 表示标题长度; 5 flag='' 表示专题属性(a图片|b头条|c推荐|d特荐|e幻灯|f跳转|g保存)v1.3新增可选; 6 orderby='' 表示排序方法,如 orderby='publishtime DESC'(发布时间降序); orderby='publishtime ASC'(发布时间升序); 7 keyword='' 表示关键字搜索相关文档; 8 limit='' 表示获取记录数(默认值为10);limit可以两种表示方法: limit='7'(获取7条记录) limit='1,7'(是指从第1+1(即2)条开场,取7条记录) 9 pagesize='' 表示获取记录数,分页列表专用.pagesize优先级高于limit,当有pagesize,忽略limit属性 10 pageroll='' 表示分页中数字链接的个数(默认是5,老版本为3)可选v1.5新增11 pagetheme='' 表示分页显示内容样式pagetheme默认值:' %upPage% %linkPage% %downPage% 共%totalPage%页'可选v1.5新增"%totalRow% %header% %nowPage%/%totalPage% 页 %upPage% %downPage% %first% %prePage% %linkPage% %nextPage% %end%" 中的样式自由组合标签字段: 1标签字段调用方法,如获取title字段: $list.title 或 $list'title' 或 $list"title" 2文章模型的字段: id,title(标题),shorttitle(副标题), color(标题颜色),publishtime(发布时间),click(点击数),description(摘要),litpic(缩略图),cid(栏目id),cate(栏目名称)v1.3后废除,catename(栏目名称)v1.3新增,ename(栏目别名),modelid(模型id),url(文档地址) 3图片模型的字段:id,title,color,publishtime,click,description,litpic,cid,cate(栏目名称),ename(栏目别名),modelid(模型id),url(文档地址) 4产品模型的字段:id,title,color,publishtime,click,description,litpic,price(市场价),trueprice(优惠价),brand(品牌),units(单位),specification(规格),cid,cate(栏目名称),ename(栏目别名),modelid(模型id),url(文档地址) 5当指定pagesize时,为分页显示。分页标签为$page,放到list标签外例子: 1普通调用<yang:list typeid='1' titlelen='30' limit='6'> <li><a href="$list.url">$list.title</a></li></yang:list>注解:获取栏目id为1的6条记录,标题只取30个字 2分页调用<yang:list typeid='1' titlelen='30' pagesize='6'> <li><a href="$list.url">$list.title</a></li></yang:list><div>$page<div>注解:获取栏目id为1分页列表,每页显示6条记录,标题只取30个字artlist标签 | 获取指定文章列表用法及list标签一样,但只针对文章模型<yang:artlist typeid='' arcid='' titlelen='' infolen='' flag='' orderby='' keyword='' limit='' pagesize=''> $artlist.id编号 $artlist.title标题 . .标签字段</yang:artlist>标签属性说明: 1 typeid='' 表示栏目ID,在列表模板与文档模板中可以不指定表示当前所在栏目可选; 2 arcid='' 表示文档ID,可指定多个文档ID用“,分割,新增可选; 3 titlelen='' 表示标题长度 可选; 4 infolen='' 表示内容简介长度 可选; 5 flag='' 表示专题属性(a图片|b头条|c推荐|d特荐|e幻灯|f跳转|g保存)v1.3新增可选; 6 orderby='' 表示排序方法可选,如 orderby='publishtime DESC'(发布时间降序);orderby='publishtime ASC'(发布时间升序); 7 keyword='' 表示关键字搜索相关文档 可选; 8 limit='' 表示获取记录数(默认值为10) 可选;limit可以两种表示方法:limit='7'(获取7条记录)limit='1,7'(是指从第1+1(即2)条开场,取7条记录) 9 pagesize='' 表示获取记录数,分页列表专用.pagesize优先级高于limit,当有pagesize,忽略limit属性10 pageroll='' 表示分页中数字链接的个数(默认是5,老版本为3)可选v1.5新增11 pagetheme='' 表示分页显示内容样式可选v1.5新增标签字段: 1标签字段调用方法,如获取title字段: $artlist.title 或 $artlist'title' 或 $artlist"title" 2可用字段(文章): id,title(标题),shorttitle(副标题), color(标题颜色),publishtime(发布时间),click(点击数),description(摘要),litpic(缩略图),cid(栏目id),cate(栏目名称)v1.3后废除,catename(栏目名称)v1.3新增,ename(栏目别名),modelid(模型id),url(文档地址) 3当指定pagesize时,为分页显示。分页标签为$page,放到artlist标签外例子: 1普通调用<yang:artlist typeid='1' titlelen='30' limit='6'> <li><a href="$artlist.url">$artlist.title</a></li></yang:artlist>注解:获取文章栏目id为1的6条记录,标题只取30个字 2分页调用<yang:artlist typeid='1' titlelen='30' pagesize='6'> <li><a href="$artlist.url">$artlist.title</a></li> </yang:artlist><div>$page<div>注解:获取文章栏目id为1分页列表,每页显示6条记录,标题只取30个字piclist标签 | 获取指定图片文档列表用法及list标签一样,但只针对图片模型<yang:piclist typeid='' arcid='' titlelen='' infolen='' orderby='' keyword='' limit='' pagesize=''> $piclist.id编号 $piclist.title标题 . .标签字段</yang:piclist>标签属性说明: 1 typeid='' 表示栏目ID,在列表模板与文档模板中可以不指定表示当前所在栏目可选; 2 arcid='' 表示文档ID,可指定多个文档ID用“,分割,新增可选; 3 titlelen='' 表示标题长度; 4 infolen='' 表示内容简介长度; 5 flag='' 表示专题属性(a图片|b头条|c推荐|d特荐|e幻灯|f跳转|g保存)v1.3新增可选; 6 orderby='' 表示排序方法,如 orderby='publishtime DESC'(发布时间降序);orderby='publishtime ASC'(发布时间升序); 7 keyword='' 表示关键字搜索相关文档; 8 limit='' 表示获取记录数(默认值为10);limit可以两种表示方法:limit='7'(获取7条记录)limit='1,7'(是指从第1+1(即2)条开场,取7条记录) 9 pagesize='' 表示获取记录数,分页列表专用.pagesize优先级高于limit,当有pagesize,忽略limit属性10 pageroll='' 表示分页中数字链接的个数(默认是5,老版本为3)可选v1.5新增11 pagetheme='' 表示分页显示内容样式可选v1.5新增标签字段: 1标签字段调用方法,如获取title字段: $piclist.title 或 $piclist'title' 或 $piclist"title" 2可用字段: id,title(标题),color(标题颜色),publishtime(发布时间),click(点击数),description(摘要),litpic(缩略图),cid(栏目id),cate(栏目名称)v1.3后废除,catename(栏目名称)v1.3新增,ename(栏目别名),modelid(模型id),url(文档地址) 3当指定pagesize时,为分页显示。分页标签为$page,放到piclist标签外例子: 1普通调用<yang:piclist typeid='1' titlelen='30' limit='6'> <li><a href="$piclist.url">$piclist.title</a></li></yang:piclist>2分页调用<yang:piclist typeid='1' titlelen='30' pagesize='6'> <li><a href="$piclist.url">$piclist.title</a></li> </yang:piclist><div>$page<div>prolist标签 | 获取指定产品列表用法及list标签一样,但只针对产品模型<yang:prolist typeid='' arcid='' titlelen='' infolen='' orderby='' keyword='' limit='' pagesize=''> $prolist.id编号 $prolist.title标题 . .标签字段</yang:prolist>标签属性说明: 1 typeid='' 表示栏目ID,在列表模板与文档模板中可以不指定表示当前所在栏目可选; 2 arcid='' 表示文档ID,可指定多个文档ID用“,分割,新增可选; 3 titlelen='' 表示标题长度; 4 infolen='' 表示内容简介长度; 5 flag='' 表示专题属性(a图片|b头条|c推荐|d特荐|e幻灯|f跳转|g保存)v1.3新增可选; 6 orderby='' 表示排序方法,如 orderby='publishtime DESC'(发布时间降序);orderby='publishtime ASC'(发布时间升序); 7 keyword='' 表示关键字搜索相关文档; 8 limit='' 表示获取记录数(默认值为10);limit可以两种表示方法:limit='7'(获取7条记录)limit='1,7'(是指从第1+1(即2)条开场,取7条记录) 9 pagesize='' 表示获取记录数,分页列表专用.pagesize优先级高于limit,当有pagesize,忽略limit属性10 pageroll='' 表示分页中数字链接的个数(默认是5,老版本为3)可选v1.5新增11 pagetheme='' 表示分页显示内容样式可选v1.5新增标签字段: 1标签字段调用方法,如获取title字段: $prolist.title 或 $prolist'title' 或 $prolist"title" 2可用字段: id,title(标题),color(标题颜色),publishtime(发布时间),click(点击数),description(摘要),litpic(缩略图),price(市场价),trueprice(优惠价),brand(品牌),units(单位),specification(规格),cid(栏目id),cate(栏目名称)v1.3后废除,catename(栏目名称)v1.3新增,ename(栏目别名),modelid(模型id),url(文档地址) 3当指定pagesize时,为分页显示。分页标签为$page,放到prolist标签外例子: 1普通调用<yang:prolist typeid='1' titlelen='30' limit='6'> <li><a href="$prolist.url">$prolist.title</a></li> </yang:prolist>2分页调用<yang:prolist typeid='1' titlelen='30' pagesize='6'> <li><a href="$prolist.url">$prolist.title</a></li> </yang:prolist><div>$page<div>soflist标签 | 获取指定软件下载列表v1.3新增用法及list标签一样,但只针对软件下载模型<yang:soflist typeid='' arcid='' titlelen='' infolen='' orderby='' keyword='' limit='' pagesize=''> $soflist.id编号 $soflist.title标题 . .标签字段</yang:soflist>标签属性说明: 1 typeid='' 表示栏目ID,在列表模板与文档模板中可以不指定表示当前所在栏目可选; 2 arcid='' 表示文档ID,可指定多个文档ID用“,分割可选; 3 titlelen='' 表示标题长度; 4 infolen='' 表示内容简介长度; 5 flag='' 表示专题属性(a图片|b头条|c推荐|d特荐|e幻灯|f跳转|g保存)可选; 6 orderby='' 表示排序方法,如 orderby='publishtime DESC'(发布时间降序);orderby='publishtime ASC'(发布时间升序); 7 keyword='' 表示关键字搜索相关文档; 8 limit='' 表示获取记录数(默认值为10);limit可以两种表示方法:limit='7'(获取7条记录)limit='1,7'(是指从第1+1(即2)条开场,取7条记录) 9 pagesize='' 表示获取记录数,分页列表专用.pagesize优先级高于limit,当有pagesize,忽略limit属性10 pageroll='' 表示分页中数字链接的个数(默认是5,老版本为3)可选v1.5新增11 pagetheme='' 表示分页显示内容样式可选v1.5新增标签字段: 1标签字段调用方法,如获取title字段: $soflist.title 或 $soflist'title' 或 $soflist"title" 2可用字段: id,title(标题),color(标题颜色),publishtime(发布时间),updatetime(更新时间),click(点击数),description(摘要),litpic(缩略图),cid(栏目id),catename(栏目名称),ename(栏目别名),modelid(模型id),url(文档地址) 3当指定pagesize时,为分页显示。分页标签为$page,放到soflist标签外例子: 1普通调用<yang:soflist typeid='1' titlelen='30' limit='6'> <li><a href="$soflist.url">$soflist.title</a></li></yang:soflist>2分页调用<yang:soflist typeid='1' titlelen='30' pagesize='6'> <li><a href="$soflist.url">$soflist.title</a></li> </yang:soflist><div>$page<div>spelist标签 | 获取指专题列表<yang:spelist typeid='' flag='' titlelen='' infolen='' orderby='' keyword='' limit='' pagesize=''> $spelist.id编号 $spelist.title标题 . .标签字段</yang:spelist>标签属性说明: 1 typeid='' 表示栏目ID,在列表模板与文档模板中可以不指定表示当前所在栏目可选; 2 flag='' 表示专题属性(a图片|b头条|c推荐|d特荐|e幻灯|f跳转|g保存)可选; 3 titlelen='' 表示标题长度; 4 infolen='' 表示内容简介长度; 5 titlelen='' 表示标题长度; 6 orderby='' 表示排序方法,如 orderby='publishtime DESC'(发布时间降序);orderby='publishtime ASC'(发布时间升序); 7 keyword='' 表示关键字搜索相关文档; 8 limit='' 表示获取记录数(默认值为10);limit可以两种表示方法:limit='7'(获取7条记录)limit='1,7'(是指从第1+1(即2)条开场,取7条记录) 9 pagesize='' 表示获取记录数,分页列表专用.pagesize优先级高于limit,当有pagesize,忽略limit属性10 pageroll='' 表示分页中数字链接的个数(默认是5,老版本为3)可选v1.5新增11 pagetheme='' 表示分页显示内容样式可选v1.5新增标签字段: 1标签字段调用方法,如获取title字段: $spelist.title 或 $spelist'title' 或 $spelist"title" 2可用字段: id,title(标题),shorttitle(副标题),color(标题颜色),publishtime(发布时间),updatetime(更新时间),click(点击数),description(摘要),litpic(缩略图),(文件名称),flag(自定义属性),jumpurl(跳转网址),cid(栏目id),catename(栏目名称),ename(栏目别名),modelid(模型id),url(文档地址) 3当指定pagesize时,为分页显示。分页标签为$page,放到spelist标签外例子: 1普通调用<yang:spelist titlelen='30' limit='6'> <li><a href="$spelist.url">$spelist.title</a></li></yang:spelist>2分页调用<yang:spelist titlelen='30' pagesize='6'> <li><a href="$spelist.url">$spelist.title</a></li> </yang:spelist><div>$page<div>navlist标签 | 获取导航列表注:导航列表即是状态为显示的栏目列表<yang:navlist typeid=''> $navlist.id栏目ID $navlist.name栏目名称 $navlist.url栏目地址 . .标签字段</yang:navlist>标签属性说明: 1 typeid='' 表示栏目ID,在列表模板与文档模板中可以不指定表示当前所在栏目,typeid='0' 为顶级栏目;标签字段: 1标签字段调用方法,如获取name字段: $navlist.name 或 $navlist'name' 或 $navlist"name" 2可用字段(栏目): id,name(栏目名称),ename(栏目别名),pid(父级ID),seotitle(SEO 标题), keywords(关键字),description(描述),modelid(所属模型ID),status(状态),sort(排序值),url(文档地址)例子:<yang:navlist typeid='0'> <li><a href="$navlist.url">$navlist.name</a></li></yang:navlist>catlist标签 | 获取栏目(分类)列表<yang:catlist typeid='' type='' limit='' flag='' modelid=''> $catlist.id栏目ID $catlist.name栏目名称 $catlist.url栏目地址 . .标签字段</yang:catlist>标签属性说明: 1 typeid='' 表示栏目ID,在列表模板与文档模板中可以不指定表示当前所在栏目,typeid='0' 为顶级栏目; 2 type='' 有3个可选值,son|self|top, (默认为son) type='son'表示下级栏目,type='self'表示同级栏目,type='top'顶级栏目(忽略typeid的值); 3 limit='' 表示获取记录数(默认值为10);limit可以两种表示方法:limit='7'(获取7条记录)limit='1,7'(是指从第1+1(即2)条开场,取7条记录)v1.5新增 4 flag='' 表示显示内容(默认是0);可选择0或1 flag='0'表示栏目列表中不显示链接与单页,flag='1' 全部显示 5 modelid='' 表示同模型下的所有栏目可选v1.5新增; 标签字段: 1标签字段调用方法,如获取name字段: $catlist.name 或 $catlist'name' 或 $catlist"name" 2可用字段(栏目): id,name(栏目名称),ename(栏目别名),pid(父级ID),seotitle(SEO 标题), keywords(关键字),description(描述),modelid(所属模型ID),status(状态),sort(排序值),url(文档地址)例子:<yang:catlist typeid='0'> <li><a href="$catlist.url">$catlist.name</a></li></yang:catlist>type标签 | 获取栏目信息<yang:type typeid=''> $type.id栏目ID $type.name栏目名称 $type.url栏目地址 . .标签字段</yang:type>标签属性说明: 1 typeid='' 表示栏目ID;标签字段: 1标签字段调用方法,如获取title字段: $type.title 或 $type'title' 或 $type"title" 2可用字段(栏目): id,name(栏目名称),ename(栏目别名),pid(父级ID),seotitle(SEO 标题), keywords(关键字),description(描述),modelid(所属模型ID),status(状态),sort(排序值),url(文档地址)例子:<yang:type typeid='1'> <li><a href="$type.url">$type.name</a></li></yang:type>announcelist标签 | 获取公告信息列表<yang:announcelist titlelen='' infolen='' orderby='' limit='' pagesize=''> $announcelist.idID $announcelist.title标题 . .标签字段</yang:announcelist>标签属性说明: 1 titlelen='' 表示标题长度; 2 infolen='' 表示内容长度;当使用时,公告内容中的html标记将被去除 3 orderby='' 表示排序方法(默认按开场时间降序),如 orderby='posttime DESC'(发布时间降序); orderby='posttime ASC'(发布时间升序); 4 limit='' 表示获取记录数;limit可以两种表示方法: limit='7'(获取7条记录) limit='1,7'(是指从第1+1(即2)条开场,取7条记录)5 pagesize='' 表示获取记录数,分页列表专用,pagesize优先级高于limit,当有pagesize,忽略limit属性6 pageroll='' 表示分页中数字链接的个数(默认是5,老版本为3)可选v1.5新增7 pagetheme='' 表示分页显示内容样式可选v1.5新增标签字段: 1标签字段调用方法,如获取title字段: $announcelist.title 或 $announcelist'title' 或 $announcelist"title" 2可用字段:id,title(标题),content(内容),starttime(开场时间),endtime(完毕时间), posttime(发布时间) 3当指定pagesize时,为分页显示。分页标签为$page,放到announcelist标签外例子: 1普通调用<yang:announcelist limit='1'> $announcelist.content</yang:announcelist>2分页调用<yang:announcelist pagesize='10'> $announcelist.title</yang:announcelist><div>$page<div>flink标签 | 获取友情链接列表<yang:flink typeid='' orderby='' limit='' pagesize=''> $flink.idID $flink.name名称 $flink.url地址 . .标签字段 </yang:flink>标签属性说明: 1 typeid='' 表示友情链接类型首页|内页; 2 orderby='' 表示排序方法(默认按开场时间降序),如 orderby='posttime DESC'(发布时间降序); orderby='posttime ASC'(发布时间升序); 3 limit='' 表示获取记录数(默认是10);limit可以两种表示方法: limit='7'(获取7条记录) limit='1,7'(是指从第1+1(即2)条开场,取7条记录) 4 pagesize='' 表示获取记录数,分页列表专用,pagesize优先级高于limit,当有pagesize,忽略limit属性5 pageroll='' 表示分页中数字链接的个数(默认是5,老版本为3)可选v1.5新增6 pagetheme='' 表示分页显示内容样式可选v1.5新增标签字段: 1标签字段调用方法,如获取title字段: $flink.title 或 $flink'title' 或 $flink"title" 2可用字段: id,name(名称),url(网站地址),logo,description(描述) 3当指定pagesize时,为分页显示。分页标签为$page,放到flink标签外例子: 1普通调用 调出最新一条记录<yang:flink limit='5'> $flink.name</yang:flink>2分页调用<yang:flink pagesize='10'> $flink.name</yang:flink><div>$page<div>block标签 | 获取自由块内容v1.3新增<yang:block name='' infolen='' textflag='' />标签属性说明: 1 name='' 表示自由块的名称必填; 2 infolen='' 表示内容长度;当使用时,内容中的html标记将被去除可选; 3 textflag='' 表示是否是文本方法强制输出(针对图片,默认为0图片,1为图片文本地址)(0|1)可选; 标签字段: 1无;例子: 1 调知名称为"我的2" 的自由块内容<yang:block name='我的2' />field标签 | 获取指定栏目、单页、文档(文章|产品|图片)的某个字段v1.3新增<yang:field name='' typeid='' artid='' infolen='' imgindex='' imgwidth='' imgheight='' />标签属性说明: 1 name='' 表示字段名必填; 2 typeid='' 表示栏目ID必填; 3 artid='' 表示文档(内容)ID,当不填写,或为0的时候,那么表示单页或栏目可选; 4 infolen='' 表示字段值长度;当使用时,字段值中的html标记将被去除可选; 5 imgindex='' 表示图片索引(仅字段是图片时使用);索引从0开场图可选; 6 imgwidth='' 表示图片宽度(仅字段是图片时使用)图可选; 7 imgheight='' 表示图片高度(仅字段是图片时使用)图可选;标签字段: 1无(字段直接是在标签中使用,不能独立使用);例子: 1 调出id为1的单页的内容<yang:field name='content' typeid='1' />mobileauto标签 | 手机访问跳转(需要后台开启手机跳转才生效)v1.3新增<yang:mobileauto flag='' />