在模板中限制输出内容的数量 ,实现的方法有很多,这里以商品分类为例大家介绍常用的两种。
工具/原料
ecshop
方法/步骤
1
首先要保证foreach的标签中有'name'属性。如:
2{$childer.name|escape:html} {/if}
通过index控制循环次数。在循环中将index作为if的判断条件,对循环进行控制。这里index是从0开始的。如果index<2,会进行两次循环。 {if $smarty.foreach.cats.index <2}
3{$childer.name|escape:html} {/if}
通过iteration控制循环次数。在循环中将iteration作为if的判断条件,对循环进行控制。iteration是从1开始的。如果index<2,会进行一次循环。 {if $smarty.foreach.cats.index <2}