【问题标题】:Shopify Product Combinations or AddonsShopify 产品组合或插件
【发布时间】:2015-11-18 15:04:45
【问题描述】:

我想在我的商店中组合产品。

例如,我有以下产品:A、B、C。此外,我还有产品 1、2、3。

所有产品都可以单独购买。但是,如果客户选择了产品 A、B 或 C 中的一种,他/她也可以免费选择产品 1,2 或 3 中的一种(客户将只为产品 A、B 或 C 付费)。

如何在后端进行设置?我应该使用产品选项进行设置(1、2、3 是可能的选项),还是必须生成 A、B、C 的变体(例如变体 A+1、A+2 等)。如果是,我该怎么做?

重要的是,我如何进行设置,以便我可以访问产品模板中的必要产品数据,并且将两种产品都正确添加到购物车(并相应地从库存中删除)。

感谢您的帮助

【问题讨论】:

    标签: shopify product


    【解决方案1】:

    JavaScript/AJAX 和/或预先固定的折扣代码的组合将有助于您的目的。

    1. 在您的产品 A/B/C 添加后,使用 JavaScript/AJAX 从购物车中获取商品信息。
    2. 再次使用上述方法可根据用户选择自动添加/更新其他产品1/2/3
    3. 将产品添加到购物车或结帐启动页面后立即通知用户折扣代码。
    4. 作为 (3) 的替代方案,您可以添加第 2 步中价格为零的产品 1/2/3 的副本。

    【讨论】:

    • 您好,感谢您的建议。我也想过 4) - 但是,据我所知,shopify 不允许使用 JS/客户端代码更改产品价格。你能确认一下吗?
    • 添加产品后,您可以随时在管理面板中复制并更改它。或者,它需要非常小的代码让应用程序进行更改。如果您是应用开发者,请告诉我。
    • 我是开发人员。是的-但对shopify来说是新的;)。另一种选择是创建没有价格 ($ = 0) 的 (1,2,3..) 产品的特定集合。在 A、B、C 的产品页面上,我遍历这个零价格集合并允许用户选择一个产品 (1,2,3) -> 使用 JS 添加到购物车。我认为这将是一个简单的解决方案。但是,需要额外的集合。尚不确定这是否是一种干净的方法。
    • 1/2/3 是否有单独的价格,或者默认情况下它们总是免费赠品?
    • 1,2,3 是常规产品 - 它们都具有相同的价格。 A、B、C 始终包含一个免费的 1、2、3 产品。但是,客户也可以将其他(非免费)1、2、3 产品添加到购物车。我猜想零价收集是不可能的,因为那样店主还必须创建零价产品,这会弄乱库存。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多