Snippet para criar paginação


{#
# Paginate
# elements/snippets/paginate.html
#}
 
{{ paginate.counter('Encontramos {:count} produto(s) em {:pages} página(s)') }}
 
{% if paginate.params.pageCount > 1 %}
    {{ paginate.first('Primeira', {'class': 'page-first'}) }}
 
    {% if paginate.hasPrev %}
        {{ paginate.prev('Anterior', {'class': 'page-prev'}) }}
    {% endif %}
 
    {{ paginate.numbers({
        'modulus': 9,
        'separator': '|',
        'class': 'page-link',
        'currentClass': 'page-current'
    }) }}
 
    {% if paginate.hasNext %}
        {{ paginate.next('Próxima', {'class': 'page-next'}) }}
    {% endif %}
 
    {{ paginate.last('Última', {'class': 'page-last'}) }}
{% endif %}

ExemploCaptura_de_tela_de_2019-11-21_17-21-34.png

Como usar

Copie o código acima e crie um arquivo separado, ex: elements/snippets/paginate.html

Faça a chamada desse arquivo onde desejar:

{% element('snippets/paginate') %}
Taynara Sene 
Tem mais dúvidas? Envie uma solicitação

Comentários

    Artigos nessa seção

    Powered by Zendesk