Ich versuche, eine "Auch im Blog" Iteration von Blog-Posts zu erstellen. Ich freue mich, nur die neuesten Posts zu zeigen, kann aber nicht herausfinden, wie ich den aktuellen Beitrag, den der Benutzer von dieser Iteration aus betrachtet, ausschließen würde.Ähnliche Beiträge in Shopify anzeigen
Hier ist mein Code (vereinfacht):
{% for article in blog.articles limit:3 %}
<div>
{{ article | img_url: '1024x1024' | img_tag: article.title }}
{{ article.excerpt }}
{{ article.content | strip_html | truncatewords: 20 }}
</div>
{% endfor %}
In dem Fall, dass der aktuelle Artikel ist die zweite in der Schleife, hält dies die Schleife nach dem ersten Artikel . – jermainecraig
Das ist seltsam, das 'unless'-Tag schlägt fehl, wenn es falsch ist, oder bricht aus der Schleife aus? – jrbedard
Okay, also == anstatt "enthält" hat das Verhalten funktioniert! Seltsamerweise bricht das "Limit: 3" den Code nach der ersten Iteration, ohne dass es in Ordnung ist, aber natürlich zeigt es alle verbleibenden Posts. Irgendeine Idee warum? – jermainecraig