Jeśli mam pętlę for in Liquid (używając Jekyll), jak mogę kierować tylko na elementy parzyste (lub nieparzyste)? Próbowałem:Płynne szablony: parzyste/nieparzyste elementy w pętli for
{% for item in site.posts %}
{% if forloop.index % 2 == 1 %}
ale to nie wydaje się działać. Próbowałem również:
(forloop.index % 2) == 1
oraz:
forloop.index - (forloop.index/2 * 2) == 1
To nie było dokładnie to, czego szukałem, ale link znalazłeś załatwił mi prawdziwą odpowiedź. Zmienilem twoją odpowiedź na moje rozwiązanie. Dzięki! –
Również twoje rozwiązanie działałoby, gdybym chciał używać tylko CSS, ale chciałem podzielić 'site.posts' na dwie kolumny, więc tylko przełączanie klas nie było dla mnie wystarczające. –
Tak, nie byłem pewien, czy chcesz używać CSS, czy nie. Cieszę się, że mogę Ci pomóc! –