循环在树枝上并在三次迭代后休息

时间:2013-05-26 01:47:46

标签: twig

我有以下树枝代码:

{% for likeditem in user.getItemLikes() %}
    //iterate over each liked items here
{% endfor %}

但是我想只迭代user.getItemLikes()

的前3项

我该怎么做?

1 个答案:

答案 0 :(得分:22)

您似乎可以使用slice过滤器来执行您要执行的操作:

{% for likeditem in user.getItemLikes()|slice(0,3) %}
    //iterate over each liked items here
{% endfor %}