From 79ecf7ad94273476e4f0bc4c0351e6a6dbde090e Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Thu, 12 Sep 2019 21:19:19 +0200 Subject: New management of popup for new items - manage author and persons --- ishtar_common/templates/base.html | 11 ++++++--- .../templates/blocks/bs_compact_form_snippet.html | 21 +++++++++++++++++ ishtar_common/templates/ishtar/forms/qa_base.html | 8 ++++++- .../templates/ishtar/forms/qa_new_item.html | 27 ++++++++++++++++++++++ 4 files changed, 63 insertions(+), 4 deletions(-) create mode 100644 ishtar_common/templates/blocks/bs_compact_form_snippet.html create mode 100644 ishtar_common/templates/ishtar/forms/qa_new_item.html (limited to 'ishtar_common/templates') diff --git a/ishtar_common/templates/base.html b/ishtar_common/templates/base.html index 3bfe95141..4854c43d0 100644 --- a/ishtar_common/templates/base.html +++ b/ishtar_common/templates/base.html @@ -193,6 +193,14 @@ {% include 'ishtar/blocks/footer.html' %} {% endblock %} + + {% for extra_form in extra_form_modals %} + + {% endfor %} -
diff --git a/ishtar_common/templates/blocks/bs_compact_form_snippet.html b/ishtar_common/templates/blocks/bs_compact_form_snippet.html new file mode 100644 index 000000000..6857c0343 --- /dev/null +++ b/ishtar_common/templates/blocks/bs_compact_form_snippet.html @@ -0,0 +1,21 @@ +{% load i18n from_dict %} +{% if form.non_field_errors %} + +{% endif %} + +{% for hidden in form.hidden_fields %} +{{hidden}} +{% if hidden.errors %}
+ {{ hidden.errors }} +
{% endif %} +{% endfor %} + +{% csrf_token %} +
+{% for field in form.visible_fields %} + {% include "blocks/bs_field_snippet.html" %} +{% endfor %} +
+ diff --git a/ishtar_common/templates/ishtar/forms/qa_base.html b/ishtar_common/templates/ishtar/forms/qa_base.html index 367acfcd8..57e2d3979 100644 --- a/ishtar_common/templates/ishtar/forms/qa_base.html +++ b/ishtar_common/templates/ishtar/forms/qa_base.html @@ -9,7 +9,7 @@
{% csrf_token %} + id="qa-{% if slug %}new-{{slug}}{% else %}action{% endif %}">{% csrf_token %}