如何使用扩展定价模块应用批发团体价格?

How do I apply a wholesale group price with the Extended Pricing Module?

使用扩展定价模块时,我将以下内容添加到我的 YML 文件中。

Product:
  extensions:
    - HasGroupPricing
HasGroupPricing:
  price_levels:
    wholesale: WholesalePrice
  field_labels:
    WholesalePrice: 'Price for wholesale customers'

我有一个批发组,CMS 中显示了用于设置价格的字段,但前端没有任何反应。

price_levels 的密钥必须完全 与 CMS 中组的 Code 匹配。组的 Code 只会在初始写入时设置,因此稍后重命名组不会更改其组代码!

也就是说,您应该检查数据库中的 Group Table 并查看 Code 列。确定要将 WholesalePrice 应用到的组,并确保密钥与该组的 Code 匹配...

示例:您有一个名为 "My Wholesale Group" 的组,该组的 Codemy-group(您必须在数据库中查找)。然后,您必须将 YML 更改为:

HasGroupPricing:
  price_levels:
    # Here's where we change the key to match the Group Code
    my-group: WholesalePrice 
  field_labels:
    WholesalePrice: 'Price for wholesale customers'