Collections Shopify中的多个集合
现在我的页面上显示了3个收藏 我想有一个在最底部的分页,将加载所有3个集合下50个产品,如果有任何 我该怎么做 这是我的代码:Collections Shopify中的多个集合,collections,shopify,liquid,Collections,Shopify,Liquid,现在我的页面上显示了3个收藏 我想有一个在最底部的分页,将加载所有3个集合下50个产品,如果有任何 我该怎么做 这是我的代码: {% paginate collections.mycollection1.products by settings.pagination_limit %} <div style="clear:both;"> <h1>Title</h1> {% assign produc
{% paginate collections.mycollection1.products by settings.pagination_limit %}
<div style="clear:both;">
<h1>Title</h1>
{% assign products_per_row = "4" %}
{% assign limit = 50 %}
{% assign products = collections.mycollection1.products %}
{% include 'product-loop' with settings.collection_sidebar %}
{% include 'pagination' with settings.collection_sidebar %}
</div>
{% endpaginate %}
{% paginate collections.mycollection2.products by settings.pagination_limit %}
<div style="clear:both;">
<h1>Title</h1>
{% assign products_per_row = "4" %}
{% assign limit = 50 %}
{% assign products = collections.mycollection2.products %}
{% include 'product-loop' with settings.collection_sidebar %}
{% include 'pagination' with settings.collection_sidebar %}
</div>
{% endpaginate %}
{% paginate collections.mycollection3.products by settings.pagination_limit %}
<div style="clear:both;">
<h1>Title</h1>
{% assign products_per_row = "4" %}
{% assign limit = 50 %}
{% assign products = collections.mycollection3.products %}
{% include 'product-loop' with settings.collection_sidebar %}
{% include 'pagination' with settings.collection_sidebar %}
</div>
{% endpaginate %}
{%paginate collections.mycollection1.products by settings.pagination_limit%}
标题
{%assign products_per_row=“4”%}
{%assign limit=50%}
{%assign products=collections.mycollection1.products%}
{%include'product loop'with settings.collection_sidebar%}
{%include'pagination'with settings.collection_sidebar%}
{%endpaginate%}
{%paginate collections.mycollection2.products by settings.pagination_limit%}
标题
{%assign products_per_row=“4”%}
{%assign limit=50%}
{%assign products=collections.mycollection2.products%}
{%include'product loop'with settings.collection_sidebar%}
{%include'pagination'with settings.collection_sidebar%}
{%endpaginate%}
{%paginate collections.mycollection3.products by settings.pagination_limit%}
标题
{%assign products_per_row=“4”%}
{%assign limit=50%}
{%assign products=collections.mycollection3.products%}
{%include'product loop'with settings.collection_sidebar%}
{%include'pagination'with settings.collection_sidebar%}
{%endpaginate%}
这是使用分页可以完成的操作。我假设这三个系列的大小都一样
{%assign total_products=collections.all.products_count%}
{%assign loop_value=total_乘积除以:4%}
{%paginate collections by loop_value%}
{%assign window=paginate.current_page%}
{%assign window_start=window |减:1 |乘以:4%}//4是显示的产品数
{%assign window_end=window |次数:4加1%}
{%for collections.mycollection1.products%}//mycollection1是您的集合句柄
{%if-forloop.index>window\u start和forloop.index
{%if paginate.pages>1%}
{{分页|默认分页}
{%endif%}{%endpaginate%}
- 除非从代码中动态创建“mycollection1/2/3”数组,否则此代码仅适用于这些集合中的前50个产品
- 在整个页面中只能使用一次分页功能
{%assign total_products=collections.all.products_count%}
{%assign loop_value=total_乘积除以:4%}
{%paginate collections by loop_value%}
{%assign window=paginate.current_page%}
{%assign window_start=window |减:1 |乘以:4%}//4是显示的产品数
{%assign window_end=window |次数:4加1%}
{%for collections.mycollection1.products%}//mycollection1是您的集合句柄
{%if-forloop.index>window\u start和forloop.index
{%if paginate.pages>1%}
{{分页|默认分页}
{%endif%}{%endpaginate%}
- 除非从代码中动态创建“mycollection1/2/3”数组,否则此代码仅适用于这些集合中的前50个产品
- 在整个页面中只能使用一次分页功能