{% if paginate.current_page > 1 %} 1 {% endif %} {% if paginate.current_page > 4 %} … {% endif %} {% if paginate.current_page > 3 %} {{paginate.current_page | minus: 2}} {% endif %} {% if paginate.current_page > 2 %} {{paginate.current_page | minus: 1}} {% endif %} {{paginate.current_page}} {% assign prevPage = paginate.last_page | minus: 1 %} {% if prevPage > paginate.current_page %} {{paginate.current_page | plus: 1}} {% endif %} {% assign _prevPage = paginate.last_page | minus: 2 %} {% if _prevPage > paginate.current_page %} {{paginate.current_page | plus: 2}} {% endif %} {% assign __prevPage = paginate.last_page | minus: 3 %} {% if __prevPage > paginate.current_page %} … {% endif %} {% if paginate.last_page > paginate.current_page %} {{paginate.last_page}} {% endif %} »