将博CMS论坛

注册

 

发新话题 回复该主题

内容循环标签的深藏功能解析 [复制链接]

1#

<jcms:contentloop channelid="1" classid="0" repeatnum="10" fields="title,tcolor">

<ul>

<#foreach collection="${contents}" var="field" index="i">

<li><a href="$_{url}" title="${field.title}" style="color:${field.tcolor}">${field.title}</a></li>

<#/foreach>

</ul>

</jcms:contentloop>


这是最简单的循环功能,其实jcms:contentloop能实现非常强大的功能,楼下的可以提出需求,我们尝试给你做解答。
分享 转发
TOP
2#
TOP
3#

<#if test="${equals(field.isimg,1)}"><!--~判断有没有缩略图~-->[图]<#/if>
在循环里面可以判断,如果离开了循环呢?怎么判断,也就是说,在内容页面怎么判断有没有图片,如果有图片就显示,没有就不显示,内容页没有循环啊
TOP
4#

这就可以结合css来实现,比如:
HTML
<img cass="thumb{$_isimg}" src="{$_img}" />

CSS
.thumb0{display:none;}
TOP
5#

http://www.jumbotcms.net/plus/execute_template.aspx?code=1d1khs738t9phg2jk7yr8e3e71rahp4pby1b8etaatubd7r85nrfhvmkamch1xkj


<#if test="${div(i,5,0)}"><!--~如果被5整除就画一条直线~-->
<li class="line"></li>
<#/if>

怎么感觉看到这个${div(i,5,0)}怪怪的,莫非是笔误。
equals,判断是否相等可以理解。
div,判断整除,不太理解。


求解!
TOP
6#

莫非老大是故意用这个的
TOP
7#

div判断整除  mod求余数 这是某种编程语言的内置函数
TOP
8#

回复 7楼jumbot的帖子

老大  我有个问题  就是想获取内容里的图片(不是缩略图)怎么获取
TOP
9#

回复 7楼jumbot的帖子

老大  我有个问题  就是想获取内容里的图片(不是缩略图)怎么获取。这个好获取吗?
TOP
10#

回复 9楼wxpnh的帖子

这种特殊需求目前不支持,需要改源码
TOP
发新话题 回复该主题