在Shopify Liquid中,是否有方法输出与供应商匹配的某些产品?

在Shopify Liquid中,是否有方法输出与供应商匹配的某些产品?,shopify,liquid,Shopify,Liquid,在产品页面上,我在product.vendor中有产品的供应商名称 我想从同一个供应商输出更多的产品 有没有一种方法可以从同一个供应商输出更多的产品,而不必手动使用这些产品创建智能集合?在我看来,如果没有Ajax查询,这是无法实现的 您可以通过查询URL访问供应商的产品列表: /集合/供应商/?q={{product.vendor}} 我还没有测试JSON视图默认返回的内容: /集合/供应商/?q={{product.vendor}}&view=json 参考文献:我能想到的最简单的方法是做以下

在产品页面上,我在
product.vendor
中有产品的供应商名称

我想从同一个供应商输出更多的产品


有没有一种方法可以从同一个供应商输出更多的产品,而不必手动使用这些产品创建智能集合?

在我看来,如果没有Ajax查询,这是无法实现的

您可以通过查询URL访问供应商的产品列表: /集合/供应商/?q={{product.vendor}}

我还没有测试JSON视图默认返回的内容: /集合/供应商/?q={{product.vendor}}&view=json


参考文献:

我能想到的最简单的方法是做以下几点:

  • 创建一个smart collection,smart将使用您想要的供应商
现在,当您想显示所有来自该供应商的产品时,只需显示该集合即可。您还可以将商店中的所有供应商作为shop.vendors获取,因此您可以使用该列表使您的供应商选择过程对客户来说更容易


不要为此使用Ajax。这是愚蠢的,缓慢的和不太购物

我是否必须为每个供应商进行智能收集?当然。如果这给您带来了麻烦,只需知道您可以在几行代码中编写脚本,并使过程自动化。这就是Shopify的魅力所在。可能使用
all_products
时,
all_products
对象包含商店中所有产品的列表。