|
@@ -17,15 +17,17 @@
|
|
|
|
|
|
|
|
{% if request.htmx %}
|
|
{% if request.htmx %}
|
|
|
{# Include the updated object count for display elsewhere on the page #}
|
|
{# Include the updated object count for display elsewhere on the page #}
|
|
|
- <div hx-swap-oob="innerHTML:.total-object-count">{{ table.rows|length }}</div>
|
|
|
|
|
|
|
+ {% if not table.embedded %}
|
|
|
|
|
+ <div hx-swap-oob="innerHTML:.total-object-count">{{ table.rows|length }}</div>
|
|
|
|
|
+ {% endif %}
|
|
|
|
|
|
|
|
{# Include the updated "save" link for the table configuration #}
|
|
{# Include the updated "save" link for the table configuration #}
|
|
|
- {% if table.config_params %}
|
|
|
|
|
|
|
+ {% if table.config_params and not table.embedded %}
|
|
|
<a class="dropdown-item" hx-swap-oob="outerHTML:#table_save_link" href="{% url 'extras:tableconfig_add' %}?{{ table.config_params }}&return_url={{ request.path }}" id="table_save_link">Save</a>
|
|
<a class="dropdown-item" hx-swap-oob="outerHTML:#table_save_link" href="{% url 'extras:tableconfig_add' %}?{{ table.config_params }}&return_url={{ request.path }}" id="table_save_link">Save</a>
|
|
|
{% endif %}
|
|
{% endif %}
|
|
|
|
|
|
|
|
{# Update the bulk action buttons with new query parameters #}
|
|
{# Update the bulk action buttons with new query parameters #}
|
|
|
- {% if actions %}
|
|
|
|
|
|
|
+ {% if actions and not table.embedded %}
|
|
|
<div class="bulk-action-buttons" hx-swap-oob="outerHTML:.bulk-action-buttons">
|
|
<div class="bulk-action-buttons" hx-swap-oob="outerHTML:.bulk-action-buttons">
|
|
|
{% action_buttons actions model multi=True %}
|
|
{% action_buttons actions model multi=True %}
|
|
|
</div>
|
|
</div>
|