jumbotcms内容循环标签中的条件语法实例

内容循环标签中的条件语法实例

效果需求如下:
1、取本周的TOP 10记录,按照点击率倒序
2、前三条记录的序号背景是红色(并且第一条是带简介的),而后7条是灰色

最后的标签如下

<jcms:contentloop channelid=”0″ classid=”0″ repeatnum=”10″ fields=”[title],[summary]” orderfield=”viewnum” timerange=”1w”> <!–取10条记录,约束时间是1周内,排序字段是viewnum,方式是倒序,取的字段是标题和简介–>
<#foreach collection=”${contents}” var=”field” index=”i”>
<#if test=”${i lt 4}”> <!–如果已循环的次数少于4–>
<#if test=”${equals(i,1)}”> <!–如果是第一次循环–>
<dt><span class=”ranknum red”>${i}</span><a href=”$_{url}” target=”_blank” title=”${field.title}”>${field.title}</a></dt>
<dd><#cutstring len=”60″>${field.summary}<#/cutstring>… <!–取简介的前60个字符–> <a href=”$_{url}” target=”_blank” class=”songti”>[阅读全文]</a></dd>
<#else>
<dt><span>${i}</span><a href=”$_{url}” target=”_blank” title=”${field.title}”>${field.title}</a></dt>
<#/if>
<#else>
<dt><span class=”ranknum”>${i}</span><a href=”$_{url}” target=”_blank” title=”${field.title}”>${field.title}</a></dt>
<#/if>
<#/foreach>
</jcms:contentloop>

此条目发表在jumbotcms参考分类目录。将固定链接加入收藏夹。

发表评论

邮箱地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>