藏茗山学院
安全可靠、性能稳定、追求极致的用户体验
JEECMSv9.x常用功能标签大全
内容分页 [@cms_content_page]
内容列表分页标签:
参数详解:
tagId: TAG ID 允许多个TAG ID,用“,”分开。和tagNames之间二选一,ID优先级更高
tagName: TAG NAME 允许多个TAG NAME ,用“,”分开
topicId:专题ID
channelId : 栏目ID,允许多个栏目ID,用“,”分开。和channelpath之间二选一,ID优先级更高
channelPath : 栏目路径,允许多个栏目路径,用“,”分开
channelOption : 栏目选项,用于单栏目情况下。 0 :自身栏目 1 :包含子栏目 2: 包含副栏目
siteId:站点ID,可选,允许多个站点ID,用“,”分开
以上几个参数的优先级是:
tagId >tagName> topicId > channelId > channelPath >siteId
也就是如果同时出现以上几个参数,优先级高的参数有效,优先级低的参数无效,若是上面的参数均没有,则默认取的是当前站点的数据
typeId:类型ID,可选,允许多个类型ID,用“,”分开
recommend:是否推荐。 0 :所有都推荐 1 :推荐 2 :不推荐,默认所有
title:标题,非必选
image:标题图片, 0 :所有 1 :有 2 :没有。默认所有
count:每页多少条数据
orderBy :排序方式 0:ID降序 1:ID升序 2:发布时间降序 3:发布时间升序 4:固定级别降序,发布时间降序 5:固定级别降序,发布时间升序 6:日访问降序(推荐)7:周访问降序 8:月访问降序 9:总访问降序 10:日评论降序(推荐) 11:周评论降序 12:月评论降序 13:总评论降序 14:日下载降序(推荐)15:周下载降序 16:月下载降序 17:总下载降序 18:日顶降序(推荐) 19:周顶降序 20:月顶降序 21:总顶降序22:推荐降、发布降 23:推荐升、发布降
excludeId:不包含的文章ID,用于按tag查询彩票走势图相关的文章,只有在tagId tagName参数有效,topicId channelId channelPath siteId参数下无效。
自定义字段查询
参数:s_param,o_param(o_param的值可以是start、end、like、eq、gt、gte、lt、lte)
参数详解:s_和o_是固定格式,s_param和o_param的param是自定义字段,
o_param的值介绍如下:
start 以o_param的值为开始的字符串
end 以o_param的值为结束的字符串
like 模糊查询o_param的值
eq相等,gt 大于、gte 大于或等于、lt小于、lte小于或等于
样例:s_price='50' o_price='gt'表示查询price自定义字段大于50的数据
标签系统内置模板应用(也是标签参数来选用样式)
参数 tpl:列表样式选择
0:不调用,使用标签的body;1:调用自定义模板;2:调用系统预定义模板;3:调用用户预定义模板。默认:0
style_list:文章列表显示样式,当tpl=2或者3 时有效,默认设置2,可选值有:
1-1 文字列表 1-2图文列表 1-3文字列表带点击率
2-1文字列表向上滚动 2-2图文列表向上滚动 2-3文字列表向左滚动 2-4图文列表向左滚动
3-1 3-2 3-3焦点图
内置样式其他参数
1-1文字列表
lineHeight:行高;【行高】
headMarkImg: 列表头图片;【图片地址】
headMark: 列表头编号;【1:小黑点;2:小红点;3:单箭头;4:双箭头】
datePosition: 日期位置;【1:后面左边;2:后面右边;3:前面】不能为空
bottomLine: 下划线;【0:无;1:有】不能为空。
ctgForm: 类别;【0:无;1:栏目;2:站点】不能为空
1-3文字列表带点击率
除了需要文字列表标签内置参数,还需要以下两个
view:访问量 1总访问量 2 月访问量 3周访问量 4日访问量
viewTitle:访问量数字之前的描述的词汇(例如:总访问量)
1-2图文列表
picWidth: 图片宽度;【按百分比计算(如为24.9;即每个图片占总宽度的24.9%,每行可放四张图片)】
picHeight: 每行图片显示高度;【按像素px计算】
picFloat: 图片是否左浮动;【0:否;1:是】
rightPadding: 图片右边距;【按像素px计算】
2-1图文列表或标题列表向上滚动
rollDisplayHeight: 显示区域高度;【按像素px计算】
rollLineHeight: 滚动区行高;【按像素px计算】
rollCols: 滚动列数;【一行中包含几列】
rollSpeed: 滚动速度;【滚动速度,值越小越快,最小为1】
rollSleepTime: 滚动停顿时间;【值越大停顿越久】
rollRows: 滚动行数;【一个滚动周期滚动的行数】
rollSpan: 滚动跨度;【一次滚动的像素,跨度越大,滚动就越快,但越不流畅】
isSleep: 是否停顿;【0:停顿;1:停顿】
2-2图文列表向上滚动
需要2-1参数还需要1-2参数
2-3文字列表向左滚动
rollSpeed: 滚动速度;【滚动速度,值越小越快,最小为1】
rollSpan: 滚动跨度;【一次滚动的像素,跨度越大,滚动就越快,但越不流畅】
2-4图文列表向左滚动
1-2图文列表属性和
rollSpeed: 滚动速度;【滚动速度,值越小越快,最小为1】
rollSpan: 滚动跨度;【一次滚动的像素,跨度越大,滚动就越快,但越不流畅】
rollLineHeight: 滚动区行高;【按像素px计算】
3-1 3-2 3-2 焦点图参数
focusType: 焦点图类型;【1;2;3】不能为空
flashWidth: flash宽度;【按像素px计算】不能为空。
flashHeight: flash高度;【按像素px计算】不能为空。
textHeight: 文本高度;【按像素px计算】不能为空。
内置标签样式通用属性
showTitleStyle:显示标题样式;【0:不显示;1:显示】
useShortTitle: 是否使用简短标题;【0:不使用;1:使用】
dateFormat: 日期格式;【java日期格式,如:yyyy-MM-dd】
titLen: 标题长度;【英文字母按半个计算】为空则不截断
target: 是否新窗口打开;【0:原窗口;1:新窗口】不能为空
作用:对显示的文章列表进行分页
具体例子:
[@cms_content_page channelId=channel.id count='4' sysPage=’1’ titLen='15' append='...' orderBy='2' dateFormat='MM-dd' channelOption='1']
[#list tag_pagination.list as a]
<ul><li>
<a href="${a.url}" title="${a.title}" target="_blank">[@text_cut s=a.title len=titLen append=append/]</a> [${a.date?string(dateFormat)}]
</li></ul>
[/#list]
[/@cms_content_page]