{% if pages < 5 %} {% set link_pages = range(1, pages+1) %} {% else %} {% if page < 3 %} {% set start_page = 1 %} {% set end_page = 5 %} {% elif page < pages-2 %} {% set start_page = page-2 %} {% set end_page = page+2 %} {% else %} {% set start_page = pages-5 %} {% set end_page = pages %} {% endif %} {% set link_pages = range(start_page, end_page+1) %} {% endif %} {% if pages > 1 %}
{{ ((page-1) * size) + 1 }}-{{ [page * size, total] | min }} of {{ total }}
{% endif %}