Banktransfer: Big import refactoring

This commit is contained in:
Raphael Michel
2016-09-05 22:06:25 +02:00
parent ef9c78df65
commit dae5d859db
29 changed files with 3623 additions and 396 deletions

View File

@@ -1,9 +1,11 @@
from django.core.urlresolvers import resolve, reverse
from django.dispatch import receiver
from django.template import Context
from django.template.loader import get_template
from django.utils.translation import ugettext_lazy as _
from pretix.base.signals import register_payment_providers
from pretix.control.signals import nav_event
from pretix.control.signals import html_head, nav_event
from .payment import BankTransfer
@@ -29,3 +31,14 @@ def control_nav_import(sender, request=None, **kwargs):
'icon': 'upload',
}
]
@receiver(html_head, dispatch_uid="banktransfer_html_head")
def html_head_presale(sender, request=None, **kwargs):
url = resolve(request.path_info)
if url.namespace == 'plugins:banktransfer':
template = get_template('pretixplugins/banktransfer/control_head.html')
ctx = Context({})
return template.render(ctx)
else:
return ""