Skip to content
Grav 2.0 is officially stable. Read the announcement →

Community guidelines

Please keep discussions civil and on-topic. Repeated violations may lead to a temporary ban.

General

URL to most recent page?

Solved by Justin Young View solution

Started by Justin Young 3 years ago · 3 replies · 366 views
3 years ago

I believe Login plugin does similar thing. IIRC, it has configurable route and if you navigate to that route, it shows the page. So instead of showing the page, you could grab the latest post and redirect.

3 years ago Solution

Thank you.

I think I can do it by using https://learn.getgrav.org/17/content/collections

Specifically, I created a page that will display the contents of the most recent page:

YAML
---
title: Most recent page
published: true
content:
    items: '@self.children'
    order:
        by: date
        dir: desc
    limit: 1
    pagination: true
routes:
    default: /recent
---

{% for p in page.collection %}
<h2>{{ p.title|e }}</h2>
{{ p.content|raw }}
{% endfor %}
last edited 03/10/23 by Justin Young
3 years ago

Great! If this solves your problem, don't hesitate to mark your own answer as a solution ;)

👍 1

Suggested topics

Topic Participants Replies Views Activity
General · by Jerry Hunt, 4 days ago
2 76 7 hours ago
General · by pamtbaau, 13 hours ago
1 47 12 hours ago
General · by Andy Miller, 1 day ago
0 44 1 day ago
General · by Marcel, 12 months ago
6 346 5 days ago
General · by Duc , 5 days ago
3 40 5 days ago