Als «templates» getaggte Fragen

133
Wie greife ich auf Klassenkonstanten in Twig zu?

Ich habe einige Klassenkonstanten in meiner Entitätsklasse, z. class Entity { const TYPE_PERSON = 0; const TYPE_COMPANY = 1; } In normalem PHP mache ich das oft if($var == Entity::TYPE_PERSON)und ich würde gerne solche Sachen in Twig machen. Ist es

130
Wofür ist offiziell der Typname?

Gelegentlich habe ich einige wirklich nicht entzifferbare Fehlermeldungen gesehen, die gccbei der Verwendung von Vorlagen ausgegeben wurden ... Insbesondere hatte ich Probleme, bei denen scheinbar korrekte Deklarationen sehr seltsame Kompilierungsfehler verursachten, die auf magische Weise behoben...

122
Wie kann ich HTML in PHP wiedergeben?

Ich möchte HTML bedingt ausgeben, um eine Seite zu generieren. Was ist also der einfachste Weg, um mehrzeilige HTML-Schnipsel in PHP 4+ wiederzugeben? Muss ich ein Vorlagenframework wie Smarty verwenden? echo '<html>', "\n"; // I'm sure there's a better way! echo '<head>', "\n"; echo...

121
Was bedeutet Vorlage <unsigned int N>?

Wenn ich eine Vorlage deklariere, bin ich an diese Art von Code gewöhnt: template <class T> Aber in dieser Frage verwendeten sie: template <unsigned int N> Ich habe überprüft, ob es kompiliert wird. Aber was bedeutet es? Ist es ein Nicht-Typ-Parameter? Und wenn ja, wie können wir...

120
Modul% in der Django-Vorlage

Ich suche nach einer Möglichkeit, so etwas wie den Moduloperator in Django zu verwenden. Ich versuche, jedem vierten Element in einer Schleife einen Klassennamen hinzuzufügen. Mit Modul würde es so aussehen: {% for p in posts %} <div class="post width1 height2 column {% if forloop.counter0 % 4...