Projet

Général

Profil

0003-base-add-base-template-for-resource-child-views-3159.patch

Benjamin Dauvergne, 09 avril 2019 13:33

Télécharger (3,99 ko)

Voir les différences:

Subject: [PATCH 03/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 +++++++++++++++++++
 .../passerelle/manage/service_form.html       |  4 +--
 4 files changed, 63 insertions(+), 2 deletions(-)
 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
passerelle/templates/passerelle/manage/resource_child_breadcrumb.html
1
{% load i18n %}
2
<a href="{{ view.resource.get_absolute_url }}">{{ view.resource.title }}</a>
3
{% if object.id %}
4
<a href="#">{{ object.get_procedure_display }}</a>
5
{% else %}
6
<a href="#">{% trans 'Add Mapping' %}</a>
7
{% endif %}
passerelle/templates/passerelle/manage/resource_child_confirm_delete.html
1
{% extends "passerelle/manage.html" %}
2
{% load i18n %}
3

  
4
{% block breadcrumb %}
5
{{ block.super }}
6
{% include "passerelle/manage/resource_child_breadcrumb.html" %}
7
{% endblock %}
8

  
9
{% block appbar %}
10
<h2>{{ object }}</h2>
11
{% endblock %}
12

  
13
{% block content %}
14

  
15
<form method="post">
16
  {% csrf_token %}
17
  <p>{% blocktrans %}Are you sure you want to delete {{ object }} ?{% endblocktrans %}</p>
18
  <div class="buttons">
19
    <button class="delete-button">{% trans 'Delete' %}</button>
20
    <a href="{{ view.resource.get_absolute_url }}" class="cancel">{% trans 'Cancel' %}</a>
21
  </div>
22
</form>
23

  
24
{% endblock %}
passerelle/templates/passerelle/manage/resource_child_form.html
1
{% extends "passerelle/manage.html" %}
2
{% load i18n gadjo %}
3

  
4
{% block breadcrumb %}
5
{{ block.super }}
6
{% include "passerelle/manage/resource_child_breadcrumb.html" %}
7
{% endblock %}
8

  
9
{% block appbar %}
10
<h2>{% if object %}{{ object }}{% else %}{% trans 'Add ' %}{{ view.model_verbose_name }}{% endif %}</h2>
11
{% endblock %}
12

  
13
{% block content %}
14

  
15
 <form method="post" enctype="multipart/form-data">
16
   <div id="form-content">
17
     {% csrf_token %}
18
     {% block form %}
19
     {{ form|with_template }}
20
     {% endblock %}
21
   </div>
22
   {% block buttons %}
23
   <div class="buttons">
24
     <button class="submit-button">{% trans "Save" %}</button>
25
     <a class="cancel" href="{{ view.resource.get_absolute_url }}">{% trans 'Cancel' %}</a>
26
   </div>
27
   {% endblock %}
28
 </form>
29

  
30
{% endblock %}
passerelle/templates/passerelle/manage/service_form.html
1 1
{% extends "passerelle/manage.html" %}
2
{% load i18n %}
2
{% load i18n gadjo %}
3 3

  
4 4
{% block breadcrumb %}
5 5
{{ block.super }}
......
19 19
 <form method="post" enctype="multipart/form-data">
20 20
   <div id="form-content">
21 21
     {% csrf_token %}
22
     {{ form.as_p }}
22
     {{ form|with_template }}
23 23
   </div>
24 24
   {% block buttons %}
25 25
   <div class="buttons">
26
-