From f639d2aa5791e6fd8b1a6767ad80d71ba31ab93a Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Fri, 21 Apr 2017 14:35:45 +0200 Subject: [PATCH] Include category in ItemCreateForm --- src/pretix/control/forms/item.py | 2 ++ src/pretix/control/templates/pretixcontrol/item/create.html | 1 + 2 files changed, 3 insertions(+) diff --git a/src/pretix/control/forms/item.py b/src/pretix/control/forms/item.py index 70abbb315..974d31e66 100644 --- a/src/pretix/control/forms/item.py +++ b/src/pretix/control/forms/item.py @@ -110,6 +110,7 @@ class ItemCreateForm(I18nModelForm): def __init__(self, *args, **kwargs): self.event = kwargs['event'] super().__init__(*args, **kwargs) + self.fields['category'].queryset = self.instance.event.categories.all() self.fields['copy_from'] = forms.ModelChoiceField( label=_("Copy product information"), queryset=self.event.items.all(), @@ -140,6 +141,7 @@ class ItemCreateForm(I18nModelForm): localized_fields = '__all__' fields = [ 'name', + 'category', 'admission', 'default_price', 'tax_rate', diff --git a/src/pretix/control/templates/pretixcontrol/item/create.html b/src/pretix/control/templates/pretixcontrol/item/create.html index b94c04339..5ec7fd4d6 100644 --- a/src/pretix/control/templates/pretixcontrol/item/create.html +++ b/src/pretix/control/templates/pretixcontrol/item/create.html @@ -9,6 +9,7 @@ {% bootstrap_field form.name layout="horizontal" %} {% bootstrap_field form.copy_from layout="horizontal" %} {% bootstrap_field form.has_variations layout="horizontal" %} + {% bootstrap_field form.category layout="horizontal" %} {% bootstrap_field form.admission layout="horizontal" %}