如何限制循环量

时间:2015-07-23 03:07:28

标签: smarty

我是smarty中的新人。这段代码将循环显示所有列表,但我只想要10个项目,无论如何都要解决这个问题吗?谢谢!

<ul>
    {section name=list loop=$list.list}
        <li><span><a href="/?page=article_detail&co_sn={$list.list[list].co_sn}">{$list.list[list].co_title|truncate:20:"...":true}</a></span></li>
    {/section}
</ul>

1 个答案:

答案 0 :(得分:0)

设置max属性:

<ul>
    {section name=list loop=$list.list max=10}
        <li><span><a href="/?page=article_detail&co_sn={$list.list[list].co_sn}">{$list.list[list].co_title|truncate:20:"...":true}</a></span></li>
    {/section}
</ul>

可以在Smarty Section Docs

中找到此和其他Smarty部分属性设置