part

Each part returned by the paginate.parts array represents a link in the pagination's navigation.

Tip

The part object is only accessible through the paginate object, and can only be used within paginate tags.

The example below shows how the part object's attributes can be accessed through a for loop that goes through the paginate.parts array.

Input

{% for part in paginate.parts %}
    {% if part.is_link %}
        {{ part.title | link_to: part.url}}
    {% endif %}
{% endfor %}

Output

<a href="/collections/frontpage?page=1" title="">1</a>
<a href="/collections/frontpage?page=2" title="">2</a>
<a href="/collections/frontpage?page=3" title="">3</a>

The part object has the following attributes:

Returns true if the part is a link, returns false if it is not.

part.title

Returns the title of the part.

part.url

Returns the URL of the part.

Want to discuss this page?

Visit the Shopify Community