ecshop模板制作中关于循环的知识
作者:admin 日期:2011-12-04
ecshop模板制作中关于循环的知识
在用ecshop制作模板时,用的最多的估计就是smarty了,比较常用的是循环,这里讲一些在循环里比较常用的知识。
1,取得索引
有2个值index(从0开始)和iteration(从1开始)
例子:
{foreach from=$newarticle name=article item=ar}
{$smarty.foreach.article.index}:{$smarty.foreach.article.iteration}<br/>
{/foreach}
2, 判断是否第一个循环
非常简单 first
拿上个例子来说,如果判断是否是第一个循环,就可以用{if $smarty.foreach.article.first},当然,判断最后一个就用last。
3, 判断是否偶数循环
这个也比较常用,代码如下
{if $smarty.foreach.article.iteration mod 2 eq 0}偶数循环{else}奇数循环{/if}
评论: 0 | 查看次数: 6643