|
|
|
@ -4,6 +4,7 @@
|
|
|
|
|
{% load joinsep %}
|
|
|
|
|
{% load urlsafe %}
|
|
|
|
|
{% block table-wrapper %}
|
|
|
|
|
<script src="{% static 'js/column-shifter.js' %}"></script>
|
|
|
|
|
<div id="drilldown-table" class="column-shifter-container" style="position:relative; z-index:1;">
|
|
|
|
|
{% block table %}
|
|
|
|
|
<div class="nowrap-parent">
|
|
|
|
@ -80,11 +81,11 @@
|
|
|
|
|
</div>
|
|
|
|
|
<div class="nowrap-child">
|
|
|
|
|
<a
|
|
|
|
|
hx-get="search/{% querystring table.prefixed_order_by_field=column.order_by_alias.next %}&{{ uri }}"
|
|
|
|
|
hx-get="search/partial/{% querystring table.prefixed_order_by_field=column.order_by_alias.next %}&{{ uri }}"
|
|
|
|
|
hx-headers='{"X-CSRFToken": "{{ csrf_token }}"}'
|
|
|
|
|
hx-trigger="click"
|
|
|
|
|
hx-target="#drilldown-table"
|
|
|
|
|
hx-swap="innerHTML"
|
|
|
|
|
hx-swap="outerHTML"
|
|
|
|
|
hx-indicator="#spinner"
|
|
|
|
|
style="cursor: pointer;">
|
|
|
|
|
{{ column.header }}
|
|
|
|
@ -421,11 +422,11 @@
|
|
|
|
|
<a
|
|
|
|
|
class="pagination-previous is-flex-grow-0 {% if not table.page.has_previous %}is-hidden-mobile{% endif %}"
|
|
|
|
|
{% if table.page.has_previous %}
|
|
|
|
|
hx-get="search/{% querystring table.prefixed_page_field=table.page.previous_page_number %}&{{ uri }}"
|
|
|
|
|
hx-get="search/partial/{% querystring table.prefixed_page_field=table.page.previous_page_number %}&{{ uri }}"
|
|
|
|
|
hx-headers='{"X-CSRFToken": "{{ csrf_token }}"}'
|
|
|
|
|
hx-trigger="click"
|
|
|
|
|
hx-target="#drilldown-table"
|
|
|
|
|
hx-swap="innerHTML"
|
|
|
|
|
hx-swap="outerHTML"
|
|
|
|
|
hx-indicator="#spinner"
|
|
|
|
|
{% else %}
|
|
|
|
|
href="#"
|
|
|
|
@ -441,11 +442,11 @@
|
|
|
|
|
<a
|
|
|
|
|
class="pagination-next is-flex-grow-0 {% if not table.page.has_next %}is-hidden-mobile{% endif %}"
|
|
|
|
|
{% if table.page.has_next %}
|
|
|
|
|
hx-get="search/{% querystring table.prefixed_page_field=table.page.next_page_number %}&{{ uri }}"
|
|
|
|
|
hx-get="search/partial/{% querystring table.prefixed_page_field=table.page.next_page_number %}&{{ uri }}"
|
|
|
|
|
hx-headers='{"X-CSRFToken": "{{ csrf_token }}"}'
|
|
|
|
|
hx-trigger="click"
|
|
|
|
|
hx-target="#drilldown-table"
|
|
|
|
|
hx-swap="innerHTML"
|
|
|
|
|
hx-swap="outerHTML"
|
|
|
|
|
hx-indicator="#spinner"
|
|
|
|
|
{% else %}
|
|
|
|
|
href="#"
|
|
|
|
@ -470,11 +471,11 @@
|
|
|
|
|
{% if p == table.page.number %}
|
|
|
|
|
href="#"
|
|
|
|
|
{% else %}
|
|
|
|
|
hx-get="search/{% querystring table.prefixed_page_field=p %}&{{ uri }}"
|
|
|
|
|
hx-get="search/partial/{% querystring table.prefixed_page_field=p %}&{{ uri }}"
|
|
|
|
|
hx-headers='{"X-CSRFToken": "{{ csrf_token }}"}'
|
|
|
|
|
hx-trigger="click"
|
|
|
|
|
hx-target="#drilldown-table"
|
|
|
|
|
hx-swap="innerHTML"
|
|
|
|
|
hx-swap="outerHTML"
|
|
|
|
|
hx-indicator="#spinner"
|
|
|
|
|
{% endif %}
|
|
|
|
|
>
|
|
|
|
|