diff --git a/src/pretix/control/templates/pretixcontrol/items/questions.html b/src/pretix/control/templates/pretixcontrol/items/questions.html index e5ee668907..4f186ad091 100644 --- a/src/pretix/control/templates/pretixcontrol/items/questions.html +++ b/src/pretix/control/templates/pretixcontrol/items/questions.html @@ -11,26 +11,18 @@

{% csrf_token %} - {% if request.event.settings.feature_flag_order_level_questions %} - {% if 'event.items:write' in request.eventpermset %} -

- {% trans "Create a new per-ticket data field" %} - - {% trans "Create a new order-level data field" %} - -

- {% endif %} - -

{% trans "Per-ticket data fields" %}

-

{% trans "These data field can be used on individual tickets." %}

- {% else %} - {% if 'event.items:write' in request.eventpermset %} -

- {% trans "Create a new data field" %} - -

- {% endif %} + {% if 'event.items:write' in request.eventpermset %} +

+ {% trans "Create a new per-ticket data field" %} + + {% trans "Create a new order-level data field" %} + +

{% endif %} + +

{% trans "Per-ticket data fields" %}

+

{% trans "These data field can be used on individual tickets." %}

+
@@ -85,74 +77,63 @@
- {% if request.event.settings.feature_flag_order_level_questions %} -

- {% trans "Per-order data fields" %} - - - {% trans "Experimental feature" %} - -

-

{% trans "These data fields are asked once per order." %}

-
- - +

{% trans "Per-order data fields" %}

+

{% trans "These data fields can be used on orders." %}

+
+
+ + + + + + + + + + + + {% for q in questions %}{% if q.container_type == "O" %} - - - - - - + + + + + + - - - {% for q in questions %}{% if q.container_type == "O" %} - - - - - - - - - {% endif %}{% endfor %} - -
{% trans "Internal name" %}{% trans "Type" %}
{% trans "Internal name" %}{% trans "Type" %} + + {{ q.question }} +
+ {{ q.identifier }} +
+ {{ q.get_type_display }} + + {% if q.required %} + + {% endif %} + + {% if q.pk and q.ask_during_checkin %} + + {% endif %} + + {% if q.pk and q.hidden %} + + {% endif %} + + {% if q.pk %} + {% if 'event.items:write' in request.eventpermset %} + + + {% endif %} + {% else %} + {% if 'event.settings.general:write' in request.eventpermset %} + + {% endif %} + {% endif %} +
- - {{ q.question }} -
- {{ q.identifier }} -
- {{ q.get_type_display }} - - {% if q.required %} - - {% endif %} - - {% if q.pk and q.ask_during_checkin %} - - {% endif %} - - {% if q.pk and q.hidden %} - - {% endif %} - - {% if q.pk %} - {% if 'event.items:write' in request.eventpermset %} - - - {% endif %} - {% else %} - {% if 'event.settings.general:write' in request.eventpermset %} - - {% endif %} - {% endif %} -
-
- {% endif %} + {% endif %}{% endfor %} + + + {% endblock %}