summaryrefslogtreecommitdiff
path: root/ishtar_common/templates
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2025-03-10 16:55:21 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2025-03-10 18:23:34 +0100
commit4f2c8b7d8564d3f4bf59d437a79e86a7a81c88e2 (patch)
tree06bf4f465d02bcb5fe7a7b281fbd4b12c9c967fb /ishtar_common/templates
parent9b3f2e0d6523958742256840266119395af860c3 (diff)
downloadIshtar-4f2c8b7d8564d3f4bf59d437a79e86a7a81c88e2.tar.bz2
Ishtar-4f2c8b7d8564d3f4bf59d437a79e86a7a81c88e2.zip
✨ sheet account: display attached items (refs #6208)
Diffstat (limited to 'ishtar_common/templates')
-rw-r--r--ishtar_common/templates/ishtar/sheet_ishtaruser.html22
1 files changed, 21 insertions, 1 deletions
diff --git a/ishtar_common/templates/ishtar/sheet_ishtaruser.html b/ishtar_common/templates/ishtar/sheet_ishtaruser.html
index 193093990..0f2b54883 100644
--- a/ishtar_common/templates/ishtar/sheet_ishtaruser.html
+++ b/ishtar_common/templates/ishtar/sheet_ishtaruser.html
@@ -10,6 +10,7 @@
{% block content %}
{% if ADMIN %} {# extra check #}
{% with has_permission_dict=item.has_permission_dict %}
+{% with attached_items=item.get_attached_items %}
<ul class="nav nav-tabs" id="{{window_id}}-tabs" role="tablist">
<li class="nav-item">
@@ -19,6 +20,15 @@
{% trans "General" %}
</a>
</li>
+ {% if attached_items %}
+ <li class="nav-item">
+ <a class="nav-link" id="{{window_id}}-attached-tab"
+ data-toggle="tab" href="#{{window_id}}-attached" role="tab"
+ aria-controls="{{window_id}}-attached" aria-selected="false">
+ {% trans "Attached items" %}
+ </a>
+ </li>
+ {% endif %}
<li class="nav-item">
<a class="nav-link" id="{{window_id}}-view-tab"
data-toggle="tab" href="#{{window_id}}-view" role="tab"
@@ -93,6 +103,16 @@
{% endif %}
</div>
+ {% if attached_items %}
+ <div class="tab-pane fade show" id="{{window_id}}-attached"
+ role="tabpanel" aria-labelledby="{{window_id}}-attached-tab">
+ {% for model_name, items, search_url in attached_items %}
+ <h3>{{model_name}}{% if search_url %} &nbsp;<a href='{{search_url}}'><i class="fa fa-search" aria-hidden="true"></i></a>{% endif %}</h3>
+ {% field_flex_detail_multiple_full "" items %}
+ {% endfor %}
+ </div>
+ {% endif %}
+
<div class="tab-pane fade show" id="{{window_id}}-view"
role="tabpanel" aria-labelledby="{{window_id}}-view-tab">
<h2>{% trans "View permissions" %}</h2>
@@ -502,6 +522,6 @@
</div>
-{% endwith %}
+{% endwith %}{% endwith %}
{% endif %}
{% endblock %}