{foreach $sArticle.sConfigurator as $sConfigurator} {counter print=false assign=myCounter} {if $myCounter== 2} {* Do something *} {/if} {/foreach}
Wird ein zweiter Counter benötigt, ist dies so nicht mehr möglich, da {counter ... den Counter initialisiert.
Mit einer kurzen Syntaxänderung der Foreach geht es aber problemlos:
{foreach from=$sArticle.sConfigurator item=sConfigurator name=configurator} {if $smarty.foreach.configurator.iteration==2} {* Do something *} {/if} {/foreach}