estoy usando líquido con Jekyll para publicar las fechas en la página web de mi banda (http://longislandsound.com.au)fechas en líquido
Lo que quiero es ocultar automáticamente las fechas de edad, por lo que yo no' Tengo que entrar y borrarlos de nuevo. Creo que la mejor manera de hacerlo sería comparar la fecha de publicación con la fecha actual y solo mostrar la publicación si la fecha es futura, pero no puedo encontrar la manera de hacerlo.
Aquí está el código actual:
<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>
He intentado algunas sentencias if, pero no puedo encontrar la manera de comparar la fecha a la fecha actual.
¿Alguien puede ayudar?
¿Hay alguna manera de filtrar publicaciones para incluir solo eventos futuros fuera de un bucle? Las pruebas de imagen 'ahora' contra' event.date' se volverían costosas a medida que crezca la cantidad de eventos. Mencionan el uso de 'with_scope' [aquí] (https://groups.google.com/forum/#!topic/locomotivecms/4-3gZbv03V0), pero Jekyll no lo reconoce como una etiqueta. – Roy
¡Esto fue increíblemente útil, gracias! – aaandre