From a031adefdae99e60a1db76fef43b122634859ae5 Mon Sep 17 00:00:00 2001 From: Jake Howard Date: Sat, 29 Oct 2022 13:22:21 +0100 Subject: [PATCH] Add tag list button to post list hero --- website/blog/models.py | 4 ++++ website/blog/templates/blog/blog_post_list_page.html | 7 +++++++ 2 files changed, 11 insertions(+) diff --git a/website/blog/models.py b/website/blog/models.py index cc4ac0e..55e1e92 100644 --- a/website/blog/models.py +++ b/website/blog/models.py @@ -43,6 +43,10 @@ class BlogPostListPage(BaseListingPage): return BlogPostPageFeed + @cached_property + def tag_list_page_url(self) -> Optional[str]: + return SingletonPageCache.get_url(BlogPostTagListPage) + class BlogPostPage(BaseContentPage): subpage_types: list[Any] = [] diff --git a/website/blog/templates/blog/blog_post_list_page.html b/website/blog/templates/blog/blog_post_list_page.html index 536b831..9ab42d6 100644 --- a/website/blog/templates/blog/blog_post_list_page.html +++ b/website/blog/templates/blog/blog_post_list_page.html @@ -1,5 +1,12 @@ {% extends "common/listing_page.html" %} +{% load wagtailroutablepage_tags %} + +{% block hero_buttons %} + + {{ block.super }} +{% endblock %} + {% block post_content %}
{% for page in listing_pages %}