【发布时间】:2016-10-11 09:35:11
【问题描述】:
我得到的第一个项目是这样的:
{foreach $sArticle.sBlockPrices as $blockPrice}
{if $blockPrice@first}
First element
{else}
...
{/if}
{/foreach}
如何获得第二/第三项?
【问题讨论】:
我得到的第一个项目是这样的:
{foreach $sArticle.sBlockPrices as $blockPrice}
{if $blockPrice@first}
First element
{else}
...
{/if}
{/foreach}
如何获得第二/第三项?
【问题讨论】:
使用这里引用的foreach的index属性:http://www.smarty.net/docsv2/en/language.function.foreach.tpl
试试这样的:
{foreach name=$sArticle.sBlockPrices item=$blockPrice name=blockPrices}
{if $smarty.foreach.blockPrices.index == 2}
...
{/if}
{/foreach}
【讨论】: