2017-10-09 138 views
1

我想知道是否有任何方法使前端的分頁用戶可以修改?我一直在尋找解決方案,但是找不到解決這個特定問題的任何類似問題。Shopify Collection上的可修改分頁

我所知,目前,你可以指定一個限制分頁,例如:

{% paginate collection.products by 12 %} 

我試圖在這裏實現是改變的數量的能力的用戶產品可從每個頁面的下拉菜單中查看。因此,例如,用戶選擇24,該頁面刷新頁面上激活的修訂分頁限制。

任何幫助這裏開始將不勝感激。謝謝!

回答

3

您可以創建2個替代模板,分別稱爲12 collection.12.liquid和24 collection.24.liquid,它們分別由12和24分頁。你的所有模板將低於:

collection.liquid:

{% paginate collection.products by 20 %} 
{% include ‘collection-template’ %} 
{% endpaginate %} 

collection.12.liquid:

{% paginate collection.products by 12 %} 
{% include ‘collection-template’ %} 
{% endpaginate %} 

collection.24.liquid:

{% paginate collection.products by 24 %} 
{% include ‘collection-template’ %} 
{% endpaginate %} 

然後,您可以使用view參數創建指向其他模板的鏈接。

<a href=」http://myshop.com/collections/shirts?view=12」>12 per page</a> 
<a href=」http://myshop.com/collections/shirts?view=24」>24 per page</a> 

更多詳細信息,請參考以下鏈接here

+0

是的,它的工作。非常感謝! –