{# Pagination fragment - preserves sort/filter/search state #} {% if table and table.total > table.page_size %}
{% set total_pages = (table.total + table.page_size - 1) // table.page_size %} {% for p in range(1, total_pages + 1) %} {% endfor %}
{% endif %}