Ich bin mir sicher, dass das einfach ist, aber ich kann die Antwort nicht finden.
Es gibt einen standardmäßigen Jekyll / Liquid-Post-Iterator. Wie verwende ich die {% if %}
-Anweisung unten, um das <hr>
-Element für jeden Beitrag außer den letzten zu setzen?
Ja, es gibt eine einfache Lösung dafür.
Liquid hat das forloop
-Objekt , das innerhalb einer Schleife verwendet werden kann um auf einige seiner Eigenschaften zuzugreifen.
Eine dieser Eigenschaften ist forloop.last
:
Gibt
true
zurück, wenn es sich um die letzte Wiederholung der for-Schleife handelt. Gibtfalse
zurück, wenn es nicht die letzte Iteration ist.
Mit anderen Worten, Sie können das einfach tun:
%Vor%