Skip to content
Grav 2.1 is out: every page speaks Markdown. Read the announcement →

Ordering by date not working [bug]

Started by Alexander Kim 8 years ago · 0 replies · 551 views
8 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 complanar, 6 days ago
6 140 18 hours ago
Support · by Rick Beebe, 6 days ago
2 100 3 days ago
Support · by blu3prince, 3 days ago
0 52 3 days ago
Support · by alex, 4 days ago
2 93 3 days ago
Support · by Marcel, 2 weeks ago
1 143 4 days ago