dnscms: improve events listing view

This commit is contained in:
2026-05-19 20:35:46 +02:00
parent 1073adacbb
commit 6a9fff8917
4 changed files with 150 additions and 11 deletions
+1 -11
View File
@@ -6,7 +6,6 @@ from wagtail import hooks
from wagtail.admin.menu import MenuItem
from associations.models import AssociationIndex
from events.models import EventIndex
from news.models import NewsIndex
@@ -15,15 +14,6 @@ def enable_additional_rich_text_features(features):
features.default_features.extend(["h5", "h6", "blockquote"])
@hooks.register("register_admin_menu_item")
def register_events_menu_item():
page = EventIndex.objects.first()
events_url = "#"
if page:
events_url = reverse("wagtailadmin_explore", args=(quote(page.pk),))
return MenuItem("Arrangementer", events_url, icon_name="date", order=1)
@hooks.register("register_admin_menu_item")
def register_associations_menu_item():
page = AssociationIndex.objects.first()
@@ -34,7 +24,7 @@ def register_associations_menu_item():
@hooks.register("register_admin_menu_item")
def register_associations_menu_item():
def register_news_menu_item():
page = NewsIndex.objects.first()
news_url = "#"
if page: