Add signal pretix.control.signals.event_settings_widget

This commit is contained in:
Raphael Michel
2017-11-01 19:53:17 +01:00
parent af3e8d5515
commit 09a9dfe591
4 changed files with 15 additions and 2 deletions

View File

@@ -210,3 +210,14 @@ and your tempalte inherits from ``pretixcontrol/event/settings_base.html``.
As with all plugin signals, the ``sender`` keyword argument will contain the event. As with all plugin signals, the ``sender`` keyword argument will contain the event.
A second keyword argument ``request`` will contain the request object. A second keyword argument ``request`` will contain the request object.
""" """
event_settings_widget = EventPluginSignal(
providing_args=['request']
)
"""
This signal is sent out to include template snippets on the settings page of an event
that allows generating a pretix Widget code.
As with all plugin signals, the ``sender`` keyword argument will contain the event.
A second keyword argument ``request`` will contain the request object.
"""

View File

@@ -3,6 +3,7 @@
{% load staticfiles %} {% load staticfiles %}
{% load bootstrap3 %} {% load bootstrap3 %}
{% load eventurl %} {% load eventurl %}
{% load eventsignal %}
{% block inside %} {% block inside %}
<legend>{% trans "Widget" %}</legend> <legend>{% trans "Widget" %}</legend>
<p> <p>
@@ -66,4 +67,5 @@
</div> </div>
</form> </form>
{% endif %} {% endif %}
{% eventsignal request.event "pretix.control.signals.event_settings_widget" request=request %}
{% endblock %} {% endblock %}

View File

@@ -5877,7 +5877,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/widget.html:63 #: pretix/control/templates/pretixcontrol/event/widget.html:63
msgid "Generate widget code" msgid "Generate widget code"
msgstr "Widget-Coder generieren" msgstr "Widget-Code generieren"
#: pretix/control/templates/pretixcontrol/events/create_base.html:4 #: pretix/control/templates/pretixcontrol/events/create_base.html:4
#: pretix/control/templates/pretixcontrol/events/create_base.html:6 #: pretix/control/templates/pretixcontrol/events/create_base.html:6

View File

@@ -5864,7 +5864,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/widget.html:63 #: pretix/control/templates/pretixcontrol/event/widget.html:63
msgid "Generate widget code" msgid "Generate widget code"
msgstr "Widget-Coder generieren" msgstr "Widget-Code generieren"
#: pretix/control/templates/pretixcontrol/events/create_base.html:4 #: pretix/control/templates/pretixcontrol/events/create_base.html:4
#: pretix/control/templates/pretixcontrol/events/create_base.html:6 #: pretix/control/templates/pretixcontrol/events/create_base.html:6