Add signal pretix.control.signals.order_info

This commit is contained in:
Raphael Michel
2017-09-26 11:47:46 +02:00
parent 1a8e67f4de
commit d38f29ac7c
3 changed files with 12 additions and 1 deletions

View File

@@ -182,6 +182,15 @@ This is a regular django signal (no pretix event signal). Receivers will be pass
the keyword arguments ``organizer`` and ``request``.
"""
order_info = EventPluginSignal(
providing_args=["order"]
)
"""
This signal is sent out to display additional information on the order detail page
As with all plugin signals, the ``sender`` keyword argument will contain the event.
"""
nav_event_settings = EventPluginSignal(
providing_args=['request']

View File

@@ -3,6 +3,7 @@
{% load bootstrap3 %}
{% load eventurl %}
{% load safelink %}
{% load eventsignal %}
{% block title %}
{% blocktrans trimmed with code=order.code %}
Order details: {{ code }}
@@ -331,6 +332,7 @@
</div>
</div>
</div>
{% eventsignal event "pretix.control.signals.order_info" order=order %}
<div class="row">
<div class="{% if request.event.settings.invoice_address_asked %}col-md-6{% else %}col-md-12{% endif %}">
<div class="panel panel-default items">