diff options
Diffstat (limited to 'archaeological_warehouse/templates/ishtar/sheet_container.html')
-rw-r--r-- | archaeological_warehouse/templates/ishtar/sheet_container.html | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/archaeological_warehouse/templates/ishtar/sheet_container.html b/archaeological_warehouse/templates/ishtar/sheet_container.html index 7ca39645d..238ab1e0c 100644 --- a/archaeological_warehouse/templates/ishtar/sheet_container.html +++ b/archaeological_warehouse/templates/ishtar/sheet_container.html @@ -1,5 +1,5 @@ {% extends "ishtar/sheet.html" %} -{% load i18n window_header window_field window_tables link_to_window %} +{% load i18n ishtar_helpers window_header window_field window_tables link_to_window %} {% block head_title %}<strong>{% trans "Container" %}</strong> - {{ item.reference|default:"" }} ({{ item.container_type|default:"" }}) - {{item.location}} @@ -10,6 +10,9 @@ {% endblock %} {% block content %} +{% with can_view_documents=permission_view_own_document|or_:permission_view_document %} +{% with has_documents=item.documents.count %} +{% with display_documents=can_view_documents|and_:has_documents %} {% if output != "ODT" and output != "PDF"%} <ul class="nav nav-tabs" id="{{window_id}}-tabs" role="tablist"> @@ -34,6 +37,15 @@ {% trans "Statistics" %} </a> </li> + {% if display_documents %} + <li class="nav-item"> + <a class="nav-link" id="{{window_id}}-documents-tab" + data-toggle="tab" href="#{{window_id}}-documents" role="tab" + aria-controls="{{window_id}}-documents" aria-selected="false"> + {% trans "Documents" %} + </a> + </li> + {% endif %} </ul> {% endif %} @@ -230,6 +242,17 @@ {% endif %} {% endif %} </div> + {% if display_documents %} + <div class="tab-pane fade" id="{{window_id}}-documents" + role="tabpanel" aria-labelledby="{{window_id}}-documents-tab"> + {% trans "Document for this container" as ct_docs %} + {% if permission_view_own_document or permission_view_document %} + {% if item.documents.count %} + {% dynamic_table_document ct_docs 'documents' 'containers' item.pk '' output %} + {% endif %} + {% endif %} + </div> + {% endif %} </div> @@ -250,4 +273,5 @@ $(document).ready( function () { } ); </script> +{% endwith %} {% endwith %} {% endwith %} {% endblock %} |