本文介绍了Twig-如何随机化数组中的项目并循环?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何将数组中的项目随机化?
How can I randomise items in the array and loop them?
{% for item in article.resources|shuffle|slice(1) %}
...
{% endfor %}
我收到此错误:
如果我使用:
{% for item in random(article.resources|slice(1)) %}
不返回任何内容。
任何
注:
我不想使用PHP btw 。
I don't want to use PHP btw.
推荐答案
Twig 已具有 shuffle()
过滤器(基于PHP )
Twig Array Extension already has a shuffle()
filter (based on PHP shuffle()
)
这篇关于Twig-如何随机化数组中的项目并循环?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!