在添加到购物车之前检查Woocommerce变化

时间:2013-08-04 19:15:57

标签: woocommerce

我正在运行一个T恤商店,提供两个属性,用户选择“尺寸”和“颜色”现在我想要的是检查用户在添加到购物车之前选择的尺寸和颜色组合,并限制用户添加特定颜色和尺寸组合成购物车。

所以我想知道是否有任何动作或过滤器钩子让我获得该功能。

1 个答案:

答案 0 :(得分:0)

这很简单。使用woocommerce产品编辑器中的默认变体菜单,您可以非常轻松地完成此操作。程序如下。

假设您有一个商店,您可以在那里销售2种颜色(黑色,白色)和3种尺寸(L,M,S)的T恤。并非所有颜色的T恤都有各种尺寸。假设可用的组合是 - 黑色大,黑色中,白色中小。这意味着您的客户必须无法订购黑色小号或白色大号T恤。

转到信息中心并创建新产品。选择产品类型作为变量产品,并在属性选项卡中适当地插入属性。不要忘记检查产品页面上标记为可见的选择框和用于变化。然后转到变体选项卡并单击添加变体按钮。这将打开表单以添加新的产品变体。

对于这个例子,我们假设我们在属性选项卡中输入了两个属性 - 颜色(黑色,白色)和尺寸(L,M,S)。在添加变体表单中,您将看到两个选择框,根据您之前输入的属性进行标记(任何颜色,在这种情况下为任何大小),然后您需要为您的产品选择可能的组合并填写其他信息。您需要以这种方式为产品的每种可能组合添加变体。不要点击链接所有变体按钮,因为它会为您的产品创建每种可能的组合,并最终删除不需要的组合。

添加变量产品还有很多其他资源,您可能会逐步找到它们。但是上面讨论了解决问题的主要思路。

希望这会有所帮助。