Saltar al contenido
merge.uydevelopers

Objetos /

paginate

La paginación del listado actual.

Dónde está

Dentro de {% paginate %} en colecciones, búsqueda y blogs.

Propiedades

PropiedadTipoQué es
paginate.current_pagenúmeroPágina actual (desde 1).
paginate.current_offsetnúmeroElementos antes de esta página.
paginate.page_sizenúmeroElementos por página.
paginate.itemsnúmeroElementos en total.
paginate.pagesnúmeroCantidad de páginas.
paginate.previousobjeto o niltitle, url e is_link.
paginate.nextobjeto o niltitle, url e is_link.
paginate.partsarrayCada página con title, url e is_link.

Ejemplo

{% if paginate.pages > 1 %}
  <nav>
    {% for part in paginate.parts %}
      {% if part.is_link %}<a href="{{ part.url }}">{{ part.title }}</a>{% else %}<span>{{ part.title }}</span>{% endif %}
    {% endfor %}
  </nav>
{% endif %}

← search · request →