Shopify-liquid:在分页页面上返回空的所有_产品数组的集合

Shopify-liquid:在分页页面上返回空的所有_产品数组的集合,shopify,liquid,Shopify,Liquid,我正在尝试加载集合。all_productsexpression以加载集合页面上集合的所有产品,但我遇到分页问题 我想加载集合包含的所有产品。所以,我使用分页设置它应该加载多少产品的限制,否则它只加载50个产品 我使用以下表达式设置分页产品限制: {%paginate collection.all_products by collection.all_products_count%} 希望collection.all_产品应包含所有产品 表达式按预期工作,即当它位于集合的第一页时返回所有产品的数

我正在尝试加载集合。all_productsexpression以加载集合页面上集合的所有产品,但我遇到分页问题

我想加载集合包含的所有产品。所以,我使用分页设置它应该加载多少产品的限制,否则它只加载50个产品

我使用以下表达式设置分页产品限制:

{%paginate collection.all_products by collection.all_products_count%}

希望collection.all_产品应包含所有产品

表达式按预期工作,即当它位于集合的第一页时返回所有产品的数组,但当我切换到集合的不同分页页时,它返回所有产品的空数组

我注意到,在分页的页面上,collection.all_products_count仍然返回正确的数字,但collection.all_products是空的

请告诉我,如果有人遇到过类似的问题,并且知道如何在不同的页面上加载集合的所有产品

提前谢谢


PS:我正在使用首次登场主题。

首先是不是所有的产品都是收集对象的方法?根据,要调用的方法将是
collection.products


可能会解释为什么收集。所有产品都是空的。

出于好奇,收集中有多少产品,以及分页设置是什么?你好,Dave,收集最多有250个产品。主题设置设置为对16个产品进行分页。Hello@mdlanglais,集合。如果我分页,则所有产品返回空结果,否则它包含集合的50个产品。不过,我找到了解决我所面临问题的方法。不,@mdlangais是对的-您正在分页
collection。所有产品都应该分页
collection。产品
-很好!正确的语法是
{%paginate collection.products by######%}
(其中
######
将被数字或代表数字的液体变量替换)谢谢@Dave B