ECSHOP模板制作常用循环操作方法

ECSHOP模板是采用大名鼎鼎的smarty制作而成,我们在制作ECSHOP模板的时候自然而然会使用大量的smarty操作方式,循环则是最常用的方式
1.取得索引,有2个值index(从0开始)和iteration(从1开始)
举例:
<!-- {foreach name=nav_middle_list from=$navigator_list.middle item=nav } -->
{$smarty.foreach.nav_middle_list.index}: 从0开始
{$smarty.foreach.nav_middle_list.iteration}:从1开始
{/foreach}

2.判断是否第一个或者最后一个循环
第一个:first
最后:last
如果判断是否是第一个循环,就可以用{if $smarty.foreach.nav_middle_list.first},当然,判断最后一个就用last。

3.判断是否奇数/偶数
{if $smarty.foreach.nav_middle_list.iteration mod 2 eq 0}偶数循环{else}奇数循环{/if}

本文原创地址:https://www.ecshop.cx/article-773.html
版权所有 © 转载时必须以链接形式注明出处!

觉得本文对您有用,想收藏下来!方法很简单:请点击-〉
我们一直坚持白天工作、晚上熬夜更新资源,付出了巨大的精力和时间,其中的辛酸难以言述。

严重提醒紧急通报,必看避免亲的损失【一直被模仿从未被超越】 充值有惊喜 ECSHOP插件网微信客服edait_cn