ubercart中产品的多个价格?

时间:2010-06-11 10:14:28

标签: drupal ubercart

我的产品是一本书。每本书将以3种格式出售。

1)打印 2)在线 3)打印+在线

每本书的三个价格都不同。

如果我将该书添加为不同的产品。我必须为每本书添加3次索引,作者详细信息等内容。

有什么方法我可以让管理员为每个产品添加3个价格,用户可以选择任何一个价格吗?

谢谢&问候, 萨蒂亚。

4 个答案:

答案 0 :(得分:2)

不,除非SKU不同,否则您不需要创建3种不同的产品。

您可以为此产品添加属性,我们将其称为“格式”。然后,您可以为该属性添加3个选项,打印,在线,打印+在线。然后,当您编辑产品时,您可以调整这些选项的定价(例如,打印+ $ 10)。

将成本添加到产品的基本价格中。所以,你可以把这本书定为0美元,让这些选项带来成本。示例打印35美元,在线25美元,打印和在线40美元。

有几种方法可以解决这个问题,但这就是我可能会这样做的方法。

答案 1 :(得分:2)

凯文是对的,但是纯硬拷贝版本存在问题。

您必须将“功能”附加到产品(即数字资产),以便在购买时可以访问下载内容。我相信这是针对整个产品的。

因此,如果您将它们全部包装在一个产品中,则只能提供:在线或在线和打印。 但实际上没有理由只获得印刷版本,因为它不会花费你任何东西投入在线版本。

答案 2 :(得分:0)

萨蒂亚

您可以在构建属性时使用所有产品的默认常规模式,稍后可以通过编辑产品来覆盖每个产品。

对于每种产品,您可以改变范围。

答案 3 :(得分:0)

您实际上可以将数字部分设置为依赖于属性。

  1. 创建一个名为“格式”的属性,并为其提供三个选项(打印,在线,打印和在线),并为每个选项设置适当的价格。
  2. 将此属性添加到您的产品中。
  3. 您现在应该在产品的编辑页面上看到“调整”子选项卡,在这里您可以根据所选的格式调整SKU。
  4. 在功能选项卡上,您可以为数字下载指定调整后的SKU(您可能需要添加两次下载功能,每个应该拥有它的SKU一次)