<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="https://wissensarchiv.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wissensarchiv.org/feed.php">
        <title>Wissensarchiv für Entwickler twig</title>
        <description></description>
        <link>https://wissensarchiv.org/</link>
        <image rdf:resource="https://wissensarchiv.org/ttps://wissensarchiv.org/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-08-01T23:45:06+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wissensarchiv.org/doku.php?id=twig:example&amp;rev=1477346400&amp;do=diff"/>
                <rdf:li rdf:resource="https://wissensarchiv.org/doku.php?id=twig:filters&amp;rev=1546533600&amp;do=diff"/>
                <rdf:li rdf:resource="https://wissensarchiv.org/doku.php?id=twig:operators&amp;rev=1477346400&amp;do=diff"/>
                <rdf:li rdf:resource="https://wissensarchiv.org/doku.php?id=twig:tags&amp;rev=1546549140&amp;do=diff"/>
                <rdf:li rdf:resource="https://wissensarchiv.org/doku.php?id=twig:vars&amp;rev=1453676400&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wissensarchiv.org/ttps://wissensarchiv.org/lib/tpl/dokuwiki/images/favicon.ico">
        <title>Wissensarchiv für Entwickler</title>
        <link>https://wissensarchiv.org/</link>
        <url>https://wissensarchiv.org/ttps://wissensarchiv.org/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://wissensarchiv.org/doku.php?id=twig:example&amp;rev=1477346400&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-10-25T00:00:00+02:00</dc:date>
        <title>twig:example</title>
        <link>https://wissensarchiv.org/doku.php?id=twig:example&amp;rev=1477346400&amp;do=diff</link>
        <description>Twig-Beispiel

Konfiguration


&lt;?PHP
 
require &quot;vendor/autoload.php&quot;;
$twig_loader = new Twig_Loader_Filesystem( &quot;view&quot; );
$twig = new Twig_Environment( $twig_loader );

?&gt;


Page-Controller


&lt;?PHP
require &quot;config.php&quot;;

$twig_args['Wochentag'] = 'Dienstag';
$twig_args['Montag'] = 'November';

echo $twig-&gt;render( &quot;view.twig&quot;, $twig_args );
?&gt;</description>
    </item>
    <item rdf:about="https://wissensarchiv.org/doku.php?id=twig:filters&amp;rev=1546533600&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-03T17:40:00+02:00</dc:date>
        <title>twig:filters</title>
        <link>https://wissensarchiv.org/doku.php?id=twig:filters&amp;rev=1546533600&amp;do=diff</link>
        <description>Die wichtigsten Twig-Filter

Es gibt ein paar einfache Aufrufe, mit denen die zu Verfügung stehenden Daten für die Ausgabe aufbereitet werden können. Diese werden von Twig als „Filter“ bezeichnet. Hier ist eine kleine Auswahl der wichtigsten Filter:</description>
    </item>
    <item rdf:about="https://wissensarchiv.org/doku.php?id=twig:operators&amp;rev=1477346400&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-10-25T00:00:00+02:00</dc:date>
        <title>twig:operators</title>
        <link>https://wissensarchiv.org/doku.php?id=twig:operators&amp;rev=1477346400&amp;do=diff</link>
        <description>Liste aller Twig-Operatoren
 Operator  Bedeutung  ==  gleich  !=  ungleich  &lt;  kleiner als  &gt;  größer als  &lt;=  kleiner oder gleich  &gt;=  grösser oder gleich  starts with  Zeichenkette beginnt mit...  Ends width  Zeichenkette endet mit...</description>
    </item>
    <item rdf:about="https://wissensarchiv.org/doku.php?id=twig:tags&amp;rev=1546549140&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-03T21:59:00+02:00</dc:date>
        <title>twig:tags</title>
        <link>https://wissensarchiv.org/doku.php?id=twig:tags&amp;rev=1546549140&amp;do=diff</link>
        <description>Die wichtigsten Twig-Tags

Es gibt ein paar einfache TWIG-„Tags“, die in den HTML-Vorlagen eingesetzt werden können. Ein Tag wird immer in einer geschweiften Klammer, gefolgt von einem Prozentzeichen, geschrieben und hat meistens einen End-Tag. Hier ist eine kleine Auswahl der wichtigsten Tags:</description>
    </item>
    <item rdf:about="https://wissensarchiv.org/doku.php?id=twig:vars&amp;rev=1453676400&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-01-25T00:00:00+02:00</dc:date>
        <title>twig:vars</title>
        <link>https://wissensarchiv.org/doku.php?id=twig:vars&amp;rev=1453676400&amp;do=diff</link>
        <description>variable Variablennamen in TWIG verwenden

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

Beispiel:


&lt;form&gt;
{% for Feld in Spielfelder %}
	{% for id in 1..6 %}
		{% set Zahl = &quot;Zahl_&quot; + id %}
		&lt;input type=&quot;text&quot; name=&quot;{{ Zahl }}&quot; value=&quot;{{ attribute( Feld, Zahl ) }}&quot; class=&quot;fontsize&quot;/&gt;
	{% endfor %}
{% endfor %}
&lt;/form&gt;</description>
    </item>
</rdf:RDF>
