Twig Counter

Zählen Sie imTwig-Template Variablen hoch oder runter, um das Templating zu steuern.

In bestimmten Fällen benötigen Sie eine Variable die Sie incrementieren oder decrementieren können, um bestimmte Vorgänge während des Renderings des Templates zu überwachen - ein Counter muss her. Dazu müssen Sie eine Counter-Variable im Twig-Template erstellen und dann +1 addieren (z.B.).

037  {% set count = 0 %}                             {# --- Zaehlt die Spalten --- #}
038  {% set rowopen = false %}                       {# --- Wurde ROW begonnen --- #}
039
040  {% for page in pages( current_page.id ) %}
041    {% set count = count+1 %}
042  ...

Im Beispiel oben sehen Sie einen Auszug aus einem Templating für Pico CMS, in dem im Loop bei jedem Durchgang die Counter-Variable count +1 eröht wird. In dieser Templaterealisierung dient sie dazu die Anzahl der Spalten zu überwachen und zu steuern.

PHP 8 und MySQL - Hier finden Sie einen leichten, fundierten Einstieg in die Webentwicklung mit PHP und seine Sprachgrundlagen. Erfahrenen PHP-Entwicklern bietet das Buch jede Menge Infos zu den fortgeschrittene Themen von PHP 8. Das Besondere dabei ist die Mischung aus Theorie und Praxis mit zahlreichen Code- und Anwendungsbeispielen. So lernen Sie professionelle Arbeitsweisen und nützliche Werkzeuge für die PHP-Entwicklung kennen.

Über Amazon unterstützen

lesen...

© CMSWorkbench.de

counter hit zaehler twig

about me

About me

Mein Name ist Oliver Lohse. Ich bin diplomierter Wirtschafts-Informatiker und Organisations-Programmierer in verschiedenen Programmier-Sprachen und Markup-Dialekten, z.B. Java, JEE, COBOL, PHP, Python, MySQL, HTML, CSS, ANSI C, Lisp, Rexx, JavaScript, Scheme, ActionScript 2.0, Maschinensprache, Assembler und JCL. Seit mehr als 24 Jahren arbeite ich als Entwickler in einem großen Softwareunternehmen für Versicherungen in Hannover Niedersachsen und seit etwa 37 Jahren im EDV-Sektor mit wechselnden Aufgaben.