From 4a2afa384e45a07543e3d992d000136e3345f17b Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Wed, 30 Jun 2021 08:00:00 +0100 Subject: [PATCH] Group posts by year --- source/_pages/blog.html.twig | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/source/_pages/blog.html.twig b/source/_pages/blog.html.twig index bd2546896..f8c706de7 100644 --- a/source/_pages/blog.html.twig +++ b/source/_pages/blog.html.twig @@ -4,7 +4,25 @@ use: - posts --- +{% set activeYear = false %} + {% for post in data.posts %} - {{ post.title }} -
+ {% set postYear = post.date|date('Y') %} + + {% if postYear != activeYear %} + {% if activeYear != false %} + + {% endif %} + + {% set activeYear = postYear %} + +

{{ postYear }}

+ +