Benutzer-Werkzeuge

Webseiten-Werkzeuge


twig:vars

variable Variablennamen in TWIG verwenden

In TWIG gibt es durch die Funktion „attribute“ die Möglichkeit, Variablennamen durch Werte von Variablen zu erstellen.

Beispiel:

<form>
{% for Feld in Spielfelder %}
	{% for id in 1..6 %}
		{% set Zahl = "Zahl_" + id %}
		<input type="text" name="{{ Zahl }}" value="{{ attribute( Feld, Zahl ) }}" class="fontsize"/>
	{% endfor %}
{% endfor %}
</form>

In diesem Beispiel werden folgende Variablennamen für die Variable „Zahl“ erstellt:

  1. Schleifendurchgang: Zahl = „Zahl_1“
  2. Schleifendurchgang: Zahl = „Zahl_2“
  3. Schleifendurchgang: Zahl = „Zahl_3“
  4. Schleifendurchgang: Zahl = „Zahl_4“
  5. Schleifendurchgang: Zahl = „Zahl_5“
  6. Schleifendurchgang: Zahl = „Zahl_6“
twig/vars.txt · Zuletzt geändert: 2016/01/25 00:00 (Externe Bearbeitung)