如何在 Spree 中为产品添加尺码选项?

How do I add sizing options to products in Spree?

我打算使用 Spree 在 Rails 的 Ruby 建立一个在线商店。到目前为止,我还不知道如何为 T 恤等物品添加尺码。我不想为了表示尺寸而创建同一产品的多个版本。有谁知道如何做到这一点,或者它是否可能?

当然,您可以创建产品变体。

先了解一下

产品变体:有时相同的产品有不同的款式或类型。例如,您可能会出售多种不同尺码的 T 恤,或多种不同颜色的帽子。创建产品变体以向您的客户展示他们可以选择的所有选项。

spree 中的选项类型和值:选项类型是一种帮助区分商店中产品的方法。当您有许多基本上属于同一类别(例如 T 恤或马克杯)但具有不同特征(例如颜色、尺寸或徽标)的产品时,它们特别有用。 阅读更多:https://guides.spreecommerce.com/user/product_options.html

然后,创建以选项值作为大小值的选项类型大小。选项类型在产品的子菜单下可用。 接下来在管理面板中使用给定的值创建产品的新变体。 Select 管理员产品列表中的产品。然后转到右侧子菜单上的变体。

这应该可以解决您的问题。详情参考https://guides.spreecommerce.com/developer/products.html

另一个好消息 - 您可以创建原型。原型由一个或多个选项类型组成。选项类型可以是大小和颜色。将这些组合起来成为原型。

创建新产品时,使用原型生成产品的所有变体。将生成每种选项类型的所有颜色和尺寸选项。

展示产品页面需要能够过滤尺寸和颜色以获得所需的变体。

如果您与外部系统集成,请确保在每个变体系列上设置 SKU。