Skip to content
● Grav 2.2 is out: 2x faster cold starts and 96% less memory on big sites. Read the announcement →

Ordering by date not working [bug]

Started by Alexander Kim 9 years ago · 0 replies · 602 views
9 years ago
TWIG
{% set options = { items: '@root.descendants', 'order': {'by': 'date', 'dir': 'asc'}, 'pagination': false } %}
{% set main_collection = page.collection(options) %}

{% for p in main_collection %}
    {% set image = p.media[p.header.image].cropZoom(540, 310) %}

    <article class="main-news">
        <a href="{{ p.url }}" class="d-block mb-3">
            <img src="{{ image.url }}" alt="{{ p.title }}" class="img-responsive w-100 rounded">
        </a>

        <a href="{{ p.url }}">
            <h4>{{ p.title }}</h4>
        </a>
    </article>
{% endfor %}

Item 1 has date: 03/04/2018 10:00
Item 2 has date: 03/04/2018 11:00

Item 2 is shown first, that's right, but if i change date in Item 1 to 12:00, it won't be first. Is it bug?

Suggested topics

Topic Participants Replies Views Activity
Support · by webmasterodp, 7 days ago
4 152 6 days ago
Support · by nwhitfield, 1 week ago
2 131 1 week ago
Support · by stell, 3 weeks ago
5 366 2 weeks ago
Support · by gravinator, 1 month ago
5 557 2 weeks ago
Support · by Gravver, 3 weeks ago
6 344 3 weeks ago