From 436dcc68f26134fab422cadb238e80df071d4f5b Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 25 Nov 2019 16:44:42 +0100 Subject: [PATCH] Show link for other dates in widget checkout --- src/pretix/presale/checkoutflow.py | 1 + .../templates/pretixpresale/event/checkout_base.html | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/src/pretix/presale/checkoutflow.py b/src/pretix/presale/checkoutflow.py index 8b5e62535..b0aeeca8d 100644 --- a/src/pretix/presale/checkoutflow.py +++ b/src/pretix/presale/checkoutflow.py @@ -152,6 +152,7 @@ class TemplateFlowStep(TemplateResponseMixin, BaseCheckoutFlowStep): def get_context_data(self, **kwargs): kwargs.setdefault('step', self) kwargs.setdefault('event', self.event) + kwargs.setdefault('has_prev', self.get_prev_applicable(self.request) is not None) kwargs.setdefault('prev_url', self.get_prev_url(self.request)) kwargs.setdefault('checkout_flow', [ step diff --git a/src/pretix/presale/templates/pretixpresale/event/checkout_base.html b/src/pretix/presale/templates/pretixpresale/event/checkout_base.html index 70cdb3663..90b474279 100644 --- a/src/pretix/presale/templates/pretixpresale/event/checkout_base.html +++ b/src/pretix/presale/templates/pretixpresale/event/checkout_base.html @@ -37,6 +37,12 @@ + {% if not has_prev and request.event.has_subevents and request.session.iframe_session %} + + + {% trans "Add tickets for a different date" %} + + {% endif %}

{% trans "Checkout" %}

{% include "pretixpresale/event/fragment_checkoutflow.html" %} {% block inner %}