多语言展示
当前在线:247今日阅读:82今日分享:48

ecshop模板控制foreach循环次数

在模板中限制输出内容的数量 ,实现的方法有很多,这里以商品分类为例大家介绍常用的两种。
工具/原料

ecshop

方法/步骤
1

首先要保证foreach的标签中有'name'属性。如:

2

通过index控制循环次数。在循环中将index作为if的判断条件,对循环进行控制。这里index是从0开始的。如果index<2,会进行两次循环。  {if $smarty.foreach.cats.index <2}       

{$childer.name|escape:html}
  {/if}

3

通过iteration控制循环次数。在循环中将iteration作为if的判断条件,对循环进行控制。iteration是从1开始的。如果index<2,会进行一次循环。  {if $smarty.foreach.cats.index <2}       

{$childer.name|escape:html}
  {/if}

推荐信息