Shopify Plus脚本以检测产品标签

时间:2018-10-16 12:29:57

标签: shopify

我有Shopify Plus商店,我想在结帐方式中使用Ruby来应用脚本。

这是我想要的

如果购物车中标记有XXX的产品仅显示YYY(按名称)运输选项,并显示此消息“ ZZZ”。

1 个答案:

答案 0 :(得分:0)

听起来您想要的是Shopify脚本编辑器:https://apps.shopify.com/script-editor

这仅适用于Shopify Plus客户端(实际情况),它允许您自定义结帐的几个方面-包括操纵客户可用的送货方式的能力。

一旦安装了脚本编辑器应用程序,就可以将自定义行为添加到结帐中。有关如何执行此操作的帮助,请参阅https://help.shopify.com/en/manual/apps/apps-by-shopify/script-editor

上的文档

有关如何具体删除送货方式的示例,另请参见:https://help.shopify.com/en/manual/apps/apps-by-shopify/script-editor/examples#remove-a-shipping-rate

您可以像在订单项脚本中一样在运输脚本中获取产品标签:

Input.cart.line_items.each do |line_item| 
  product = line_item.variant.product 
  if product.tags.include? 'my-tag' 
    [stuff]

希望这会有所帮助!