Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Twig - Get corresponding alphabet letter in loop

Tags:

twig

symfony

I want to use the loop.index variable in twig to get the corresponding alphabet letter (1 = A, 2 = B, etc).

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

How could I do to get alphabet letter in loop ? I can't find a twig function for that.

like image 509
Kristen Joseph-Delaffon Avatar asked Dec 04 '22 20:12

Kristen Joseph-Delaffon


1 Answers

Simplest solution

  {{ range('A','Z')[loop.index0] }}
like image 198
Piotr Kowalski Avatar answered Jan 10 '23 10:01

Piotr Kowalski