Twig - 循环获取相应的字母

时间:2018-03-24 18:50:53

标签: symfony twig

我想在树枝中使用loop.index变量来获取相应的字母(1 = A,2 = B等)。

{% for item in form.items %}
     {% set nom_item = 'Item'~loop.index %}
{% endfor %}

我怎么能在循环中获取字母?我无法找到它的枝条功能。

2 个答案:

答案 0 :(得分:4)

最简单的解决方案

  {{ range('A','Z')[loop.index0] }}

答案 1 :(得分:0)

try with this!
{% set foo = ['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'] %}

{% for index,item in form.items %}
     {% set nom_item = 'Item'~foo[index] %}
{% endfor %}