我的 Twig 上有一个循环:
{% for date in dates %}
<li>{{date}}</li>
{% endfor %}
对于这个循环,我只需要使用数组的 5 个元素 (0-5),之后对于第二个循环,我需要使用接下来的 5 个元素 (6-11) 等等...
我怎样才能做到这一点?
最佳答案
您可以使用slice
{% for date in dates|slice(0, 5) %}
<li>{{date}}</li>
{% endfor %}
下一个循环
{% for date in dates|slice(5, 5) %}
<li>{{date}}</li>
{% endfor %}
关于symfony - Twig,过滤一个循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25910148/