Smarty - foreach loop 10 times and stop

后端 未结 8 2298
执念已碎
执念已碎 2021-02-07 12:31

Im using the following Smarty code:

{foreach from=$entries key=i item=topic}
  {if $topic.topic_style == question}
    
  • 8条回答
    •  悲&欢浪女
      2021-02-07 13:08

      You can use index and break function:

      {foreach from=$entries key=i item=topic name=foo}
        {if $smarty.foreach.foo.index == 10}
          {break}
        {/if}
        {if $topic.topic_style == question}
          
    • {$topic.title}
    • {/if} {/foreach}

      Break function is described here:

      Break in Smarty's / Dwoo's foreach

    提交回复
    热议问题