Add conditional preview generation for CID group types in user details
This commit is contained in:
@@ -37,6 +37,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
{% if group_type == 'cid' %}
|
||||||
<div class="mb-2">
|
<div class="mb-2">
|
||||||
<form method="post" hx-post="{% url 'generic:cid_group_generate_preview' group.pk %}" hx-target="#cid-generate-preview" hx-swap="innerHTML">
|
<form method="post" hx-post="{% url 'generic:cid_group_generate_preview' group.pk %}" hx-target="#cid-generate-preview" hx-swap="innerHTML">
|
||||||
{% csrf_token %}
|
{% csrf_token %}
|
||||||
@@ -48,6 +49,7 @@
|
|||||||
</form>
|
</form>
|
||||||
<div id="cid-generate-preview"></div>
|
<div id="cid-generate-preview"></div>
|
||||||
</div>
|
</div>
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
<div id="group-users-wrap">
|
<div id="group-users-wrap">
|
||||||
{% if users %}
|
{% if users %}
|
||||||
|
|||||||
@@ -48,7 +48,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<!-- Modal: Group users table / CSV export -->
|
<!-- Modal: Group users table / CSV export -->
|
||||||
<div class="modal fade" id="groupUsersModal" tabindex="-1" aria-hidden="true">
|
<div class="modal fade" id="groupUsersModal" tabindex="-1" aria-hidden="true">
|
||||||
<div class="modal-dialog modal-lg modal-dialog-scrollable">
|
<div class="modal-dialog modal-lg modal-dialog-scrollable">
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
<div class="modal-header">
|
<div class="modal-header">
|
||||||
@@ -76,9 +76,9 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
document.addEventListener('DOMContentLoaded', function(){
|
document.addEventListener('DOMContentLoaded', function(){
|
||||||
const showBtn = document.querySelector('.show-group-table-btn');
|
const showBtn = document.querySelector('.show-group-table-btn');
|
||||||
const modalEl = document.getElementById('groupUsersModal');
|
const modalEl = document.getElementById('groupUsersModal');
|
||||||
@@ -133,4 +133,4 @@
|
|||||||
URL.revokeObjectURL(url);
|
URL.revokeObjectURL(url);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Reference in New Issue
Block a user