Manchmal möchte man nicht alle Ergebnisse einer collection in 11ty zeigen, sondern nur einen Teil. Beispielsweise auf Übersichtsseiten, auf der eventuell nur fünf ausgewählte Einträge gezeigt werden sollen. Das ist ganz einfach möglich:
{% for images in index %}
{% if (loop.index <= 5) %}
<!-- Hier kommt das notwendige HTML hin ... -->
{% endif %}
{% endfor %}
Innerhalb der Loops haben wir Zugriff auf diese Variablen:
loop.index
: die aktuelle Iteration der Schleife, beginnend bei 1loop.index0
: die aktuelle Iteration der Schleife, beginnend bei 0loop.revindex
: Anzahl der Iterationen bis zum Ende der Schleife, beginnend bei 1loop.revindex0
: Anzahl der Iterationen bis zum Ende der Schleife, beginnend bei 0loop.first
: Boolean, zeigt die erste Iterationloop.last
: Boolean, zeigt die letzte Iterationloop.length
: Die absolute Anzahl der Items