From 48e35c8dbb01e0f9228a06de5d96708639f38b2f Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Sat, 6 Apr 2019 14:32:11 +0200 Subject: [PATCH 04/10] base: add base template for resource child views (#31595) --- .../manage/resource_child_breadcrumb.html | 7 +++++ .../manage/resource_child_confirm_delete.html | 24 +++++++++++++++ .../manage/resource_child_form.html | 30 +++++++++++++++++++ 3 files changed, 61 insertions(+) create mode 100644 passerelle/templates/passerelle/manage/resource_child_breadcrumb.html create mode 100644 passerelle/templates/passerelle/manage/resource_child_confirm_delete.html create mode 100644 passerelle/templates/passerelle/manage/resource_child_form.html diff --git a/passerelle/templates/passerelle/manage/resource_child_breadcrumb.html b/passerelle/templates/passerelle/manage/resource_child_breadcrumb.html new file mode 100644 index 00000000..7fc59bdf --- /dev/null +++ b/passerelle/templates/passerelle/manage/resource_child_breadcrumb.html @@ -0,0 +1,7 @@ +{% load i18n %} +{{ view.resource.title }} +{% if object.id %} +{{ object.get_procedure_display }} +{% else %} +{% trans 'Add Mapping' %} +{% endif %} diff --git a/passerelle/templates/passerelle/manage/resource_child_confirm_delete.html b/passerelle/templates/passerelle/manage/resource_child_confirm_delete.html new file mode 100644 index 00000000..40c78501 --- /dev/null +++ b/passerelle/templates/passerelle/manage/resource_child_confirm_delete.html @@ -0,0 +1,24 @@ +{% extends "passerelle/manage.html" %} +{% load i18n %} + +{% block breadcrumb %} +{{ block.super }} +{% include "passerelle/manage/resource_child_breadcrumb.html" %} +{% endblock %} + +{% block appbar %} +

{{ object }}

+{% endblock %} + +{% block content %} + +
+ {% csrf_token %} +

{% blocktrans %}Are you sure you want to delete {{ object }} ?{% endblocktrans %}

+
+ + {% trans 'Cancel' %} +
+
+ +{% endblock %} diff --git a/passerelle/templates/passerelle/manage/resource_child_form.html b/passerelle/templates/passerelle/manage/resource_child_form.html new file mode 100644 index 00000000..627a4976 --- /dev/null +++ b/passerelle/templates/passerelle/manage/resource_child_form.html @@ -0,0 +1,30 @@ +{% extends "passerelle/manage.html" %} +{% load i18n gadjo %} + +{% block breadcrumb %} +{{ block.super }} +{% include "passerelle/manage/resource_child_breadcrumb.html" %} +{% endblock %} + +{% block appbar %} +

{% if object %}{{ object }}{% else %}{% trans 'Add ' %}{{ view.model_verbose_name }}{% endif %}

+{% endblock %} + +{% block content %} + +
+
+ {% csrf_token %} + {% block form %} + {{ form|with_template }} + {% endblock %} +
+ {% block buttons %} +
+ + {% trans 'Cancel' %} +
+ {% endblock %} +
+ +{% endblock %} -- 2.20.1