diff options
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 |
commit | 4f2c8b7d8564d3f4bf59d437a79e86a7a81c88e2 (patch) | |
tree | 06bf4f465d02bcb5fe7a7b281fbd4b12c9c967fb /ishtar_common/templates | |
parent | 9b3f2e0d6523958742256840266119395af860c3 (diff) | |
download | Ishtar-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.html | 22 |
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 %} <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 %} |