如何在magento的配置项中显示每个项目的不同价格?

时间:2015-07-31 10:06:01

标签: php magento product

我有2种口味和3种尺寸的产品。
示例:芯片

╔════════╦════════════════════════════════════════╗
║ Price  ║                Product                 ║
╠════════╬════════════════════════════════════════╣
║ $140   ║ Chips Original Pack (100 1oz Bags)     ║
║ $145   ║ chips Spicy Pack (100 1oz Bags)        ║
║ $140   ║ Chips Black Pepper Pack (100 1oz bags) ║
║ $59.99 ║ Chips Original Pack(12 3oz Bags)       ║
║ $69.99 ║ Chips Spicy Pack (12 3oz Bags)         ║
║ $69.99 ║ Chips Black Pepper Pack (12 3oz Bags)  ║
║ $76.48 ║ Chips Original Pack (8 8oz Bags)       ║
║ $99.98 ║ Chips Spicy Pack (8 8oz Bags)          ║
║ $76.48 ║ Chips Black Pepper Pack  (8 8oz Bags)  ║
║ $59.99 ║ Chips Pack                             ║
╚════════╩════════════════════════════════════════╝

我只是创建了上面的示例,并使用下拉菜单配置项目的风格和大小。我已经使用超级属性来添加值。产品页面正确显示选择风味和大小时的最终价格。但如果选择 Spicy Pack(100 1oz Bags),则显示错误的价格:

  

140美元而不是145美元。

我已经检查并注意到相同尺寸有两个不同的值,即140美元和150美元(100盎司袋)。请建议如何在产品页面上显示正确的价格?

风味和大小的晚餐属性

Attribute Name:     Use default (Size)

Option: 1oz 100 Bags Price:   80.01

Option: 3oz 12 Bags Price:   10

Option: 8oz 8 Bags Price:   16.49

Attribute Name:     Use default (Flavor)

Option: Original Price:   

Option: Spicy Price:   

Option: Black Pepper Price: 

0 个答案:

没有答案