sto usando liquido con Jekyll di inviare le date sul sito web della mia band (http://longislandsound.com.au)date confrontando in liquido
Quello che voglio è quello di nascondere automaticamente i vecchi date, così ho don' t devono entrare e cancellarli di nuovo. Penso che il modo migliore per farlo sarebbe quello di confrontare la data del post con la data corrente e visualizzare solo il post se la data è in futuro, ma non riesco a capire come farlo.
Ecco il codice corrente:
<ul id="dates">
{% for post in site.posts reversed %}
<a href="{{post.link}}">
<li>
<div class="date">
<span class="day">{{post.date | date: "%d"}}</span><br />
<span class="month">{{post.date | date: "%b"}}</span>
<span class="week">{{post.date | date: "%a"}}</span>
</div>
<div class="details">
<span class="venue">{{post.venue}}</span><br />
<span class="town">{{post.town}}</span>
</div>
</li>
</a>
{% endfor %}
</ul>
Ho provato alcuni se le dichiarazioni, ma non riesco a capire come confrontare la data post per la data corrente.
Qualcuno può aiutare?
C'è un modo per filtrare i post per includere solo eventi futuri al di fuori di un ciclo? I test di imaging 'now' vs.' event.date' sarebbero costosi con il crescere del numero di eventi. Esse menzionano l'uso di 'with_scope' [qui] (https://groups.google.com/forum/#!topic/locomotivecms/4-3gZbv03V0), ma Jekyll non lo riconosce come tag. – Roy
Questo è stato incredibilmente utile, grazie! – aaandre