paginate.current_page

Возвращает номер текущей страницы.

paginate.current_offset

Возвращает общее количество элементов, которые находятся на страницах, предшествующих текущему. Например, если вы постраничного на 5 и на третьей странице, paginate.current_offset вернется 10.

paginate.items

Возвращает общее количество элементов, которые будут пронумерованы. Например, если вы постраничного коллекцию из 99 продуктов, paginate.items возвратит 99.

paginate.parts

Возвращает массив всех частей пагинации.

Liquid
        
          

{% for part in paginate.parts %}
  {% if part.is_link %}
    <li class="pagination-page">
      <a href="{{ part.url }}"
          class="pagination-node pagination-node--link"
      >
        {{ part.title }}
      </a>
    </li>
  {% else %}
    <li class="pagination-page">
      {% if part.title == paginate['current_page'] %}
        <span class="pagination-node pagination-node--block pagination-node--current">
          {{ part.title }}
        </span>
      {% else %}
        <span class="pagination-node--block">
          {{ part.title }}
        </span>
      {% endif %}
    </li>
  {% endif %}
{% endfor %}

paginate.previous.url

Возвращает ссылку на предыдущую страницу пагинации.

paginate.next.url

Возвращает ссылку на следущую страницу пагинации.

paginate.page_size

Возвращает количество элементов, отображаемых на одной странице.

paginate.pages

Возвращает количество страниц, созданных пагинацией.
Новости и статьи
Обновления платформы
Документация по API insales
API для написания интеграций
Разработка приложений
Пошаговая документация
Партнерская программа
Станьте партнером InSales