藏茗山学院
安全可靠、性能稳定、追求极致的用户体验
JEECMSv9.x常用功能标签大全
专题分页 [@cms_topic_page]
专题分页标签
[@cms_topic_page channelId=’1’ recommend=’1’ count='2' descLen='50' append='...']
参数详解:
channelId:栏目ID 非必选
recommend:是否推荐 0全部 1推荐的 非必选
count :每页分页数
作用:对页面显示的专题列表进行分页
具体例子:
<div class="pagebar" style="margin:30px auto;">
[@cms_topic_page count='2' descLen='50' append='...']
<div class="pagebar" >
[#list tag_pagination.list as t]
<dl class="list line zt">
<dt><a href="${base}/topic/${t.id}.jspx" target="_blank">${t.name}</a></dt>
<dd class="pic"><a href="${base}/topic/${t.id}.jspx"><img src="${t.titleImg!site.defImg}"/></a></dd>
<dd class="text">[@text_cut s=t.description len=descLen append=append/]</dd>
</dl>
[/#list]
</div>
<div>[@cms_pagination sysPage='1'/]</div>
[/@cms_topic_page]
</div>
专题对象属性
name:专题名称
shortName:简称
keywords:关键词
description:描述
titleImg:标题图
contentImg:内容图
priority:排序
recommend:是否推荐
专题列表 [@cms_topic_list]
专题列表标签
[@cms_topic_list channelId=’1’ recommend=’1’ count='2' descLen='50' append='...']
参数详解:
参数和cms_topic_page标签相同,只是cms_topic_list标签体内不能插入分页标签[@cms_pagination sysPage='1'/]
count:列表获取的专题数量
评论分页 [@cms_comment_page]
评论分页标签
[@cms_comment_page siteId =‘1’contentId=‘1’ greaterThen=‘0’ checked=‘1’ recommend =‘1’ count='6' orderBy='1 ']
参数详解:
siteId:站点id,非必选
contentId:内容ID,非必选
greaterThen: 评论内容最大支持大于多少,非必选
checked: 是否需要审核,1审核通过的,0 全部 非必选 默认全部
recommend:是否推荐,1推荐的,0 全部 非必选 默认全部
parentId:上级评论ID 优先级大于contentId若是出现了parentId ,contentId参数无效
count:分页数
orderBy:排列顺序:0 :按评论时间降序 1 :按评论时间升序。默认降序
若是parentId contentId siteId都没有,则默认当前站点的评论
在内容页模板中可以将contentId 设置成content.id,读取本内容下的评论
作用:对评论分页读取
具体例子:
<div class="pagebar">
[@cms_comment_page contentId=content.id count='6' orderBy='1']
<dl class="rmpl">
[#if tag_pagination.list?size = 0]
<dt><span>暂无相关评论!</span></dt>
[#else]
[#list tag_pagination.list as c]
<dt><span>${(c.commentUser.username)!"匿名网友"}</span>于 ${c.createTime} 评论道:</dt>
<dd>${c.textHtml!}</dd>
<dd class="line"></dd>
[/#list]
<div class="pagebar">[@cms_pagination sysPage='1'/]</div>
[/#if]
</dl>
[/@cms_comment_page]
</div>
评论对象属性
textHtml:评论内容
replayHtml:回复内容
ip:评论者ip地址
createTime:评论时间
replayTime:回复时间
ups:顶数
downs:踩数
recommend:是否推荐
checked:是否审核
replyCount:回复数
replayUser:回复用户对象 例如获取回复管理员用户名${c. replayUser.username!}
commentUser:评论用户对象 例如${c. commentUser.username!}
parent:父级评论对象 例如${c. parent.username!}
评论列表 [@cms_comment_list]
评论列表标签
[@cms_comment_list siteId =‘1’contentId=‘1’ greaterThen=‘0’ checked=‘1’ recommend =‘1’ count='6' orderBy='1 ']
参数和cms_comment_page标签一致,只是不能标签体内不能插入分页标签
具体例子:
<div class="blue_right_top"><h2><a href="#" target="_blank">热门评论</a></h2></div>
<div class="blue_right_div">
[@cms_comment_list siteId='1' count='5' recommend='1' textLen='50' append='...']
<dl class="rmpl">
[#list tag_list as c]
<dt><span>${(c.commentUser.username)!"匿名网友"}</span>对<a href="${c.content.url}" target="_blank">${c.content.title}</a>评论道:</dt>
<dd>[@text_cut s=c.textHtml len=textLen append=append/]</dd>
<dd class="line"></dd>
[/#list]
</dl>
[/@cms_comment_list]
</div>