Smarty预告如何从阵列1开始而不是0

时间:2014-11-20 07:37:38

标签: foreach smarty

我喜欢2个foreach循环,第一个带有图像。所以这只是第一项。但在我的第二个foreach我想开始在数组1显示结果。不是0然后我喜欢第二个帖子的2倍。

第一个foreach

{foreach $cm->find('title,url,auteur,datum,reacties,topics,afbeelding,tekst', 'Blog') as $item} 
    {if $item@first}
    {/if}
{/foreach}

每个

{foreach $cm->find('title,url,auteur,datum,reacties,topics,tekst', 'Blog') as $item}
{/foeach} 

我需要在第二个foreach中添加什么才能开始显示由数组1开始的结果。

对不起,如果这是一个noob问题,我真的不擅长聪明。

1 个答案:

答案 0 :(得分:3)

您可以使用{continue}:

跳过第二个foreach中的第一个项目
{foreach $cm->find('title,url,auteur,datum,reacties,topics,afbeelding,tekst', 'Blog') as $item} 
    {if $item@first}
      {continue}
    {/if}
    ... code for the other items here ...
{/foreach}