{# One page of a longer list: where you are, Previous and Next, and how many rows a page holds. Every other query parameter is carried through, so a sort or a filter survives the page turn. The size is a menu rather than a field (paging.PER_PAGE_CHOICES) and is remembered once chosen. Hidden when the whole list fits the smallest page: nothing to turn. #} {% if pager.total > per_choices[0] %}
{% for key, value in pager_query.items() %}{% endfor %} {{ pager.first }}–{{ pager.last }} of {{ pager.total }} {% if pager.has_prev %}{% endif %} page {{ pager.page }} of {{ pager.pages }} {% if pager.has_next %}{% endif %}
{% endif %}