75
商品集合有 800 多个商品,用 {% paginate collection.products by 100 %} 想一次多显示一些,实际每页还是只有 50 个。
商品集合有 800 多个商品,用 {% paginate collection.products by 100 %} 想一次多显示一些,实际每页还是只有 50 个。
先把判断放在前面:paginate 的单页上限是 50,写更大的数字会被静默截断,不会报错。
collections 查询,Liquid 侧不适合做全量遍历。collection.products_count 与分页页数匹配,避免页数算错出现空页。顺带说下性能:单页 50 个商品时如果每个商品都输出多图和高清图,LCP 会明显变差,真正该优化的是图片尺寸而不是继续加 limit。
写下你实际验证过的步骤,比「我也有这个问题」有用得多。当前版本为静态展示,提交后会由团队整理并回复。