Twig loop.index

Der aktuelle Index des Pico Loops kann für die Steuerung unterschiedlicher Formate abgefragt werden, nutzen Sie das Tag loop.index der Twig Template Engine.

home » pico » der loop counter index loop in twig templates des pico cms

Der Twig loop.index

Wollten Sie im Pico Loop an festgelegten Stellen eine Formatänderung erfügen, dann können Sie den loop.index nutzen, um den aktuellen Counter des Loops zu ermitteln.

{% for page in pages(page.id, depth=0)|slice(0,6) %}

    {% if loop.index == '1' or loop.index == '4' %}
        <div class="row mt-4">
    {% endif %}
    ...
    ...
    {% if loop.index == '3' or loop.index == '6' %}
        </div>
    {% endif %}

{% endfor %}

Code

Das Codebeispiel oben öffnet einen Kontainer der Klasse ROW am 1. und 4. Post, die im Bootstrap CSS eine neue Zeile erzeugt und nach je Post 3 und 6 wird der Kontainer jeweils geschlossen. Als Resultat entsteht eine dreispaltige Ansicht mit zwei Zeilen.


FlightCMS
2024-01-28
PHP8
post

PHP8 und MySQL - Dynamische Webseiten mit PHP und MySQL programmieren: Alles, was Sie dafür wissen müssen, steht in diesem Buch. Profitieren Sie von einer praxisorientierten Einführung und lernen Sie alle neuen Sprachfeatures von PHP 8 kennen. Die Autoren Christian Wenz und Tobias Hauser sind erfahrene PHP-Programmierer und Datenbankspezialisten

Wir können mit so genannten Affiliate-Links den Betrieb der Webseite etwas unterstützen, für Sie als Leser ist das natürlich vollkommen kostenlos.

Impressum


CMSWorkbench ist ein Tec- und Entwickler-Seite, rund um die Webtechniken der Content Management Systeme.

Datenschutz


Diese Webseite nutzt keine Cookies oder sonstige Speichermechanismen, die einen Rückschluss auf das Leserverhalten zulassen.

Kontakt


Sie können mit der Redaktion oder dem Administrator via eMail unter der Adresse: Kontakt@Oliver-Lohse.de aufnehmen.