Magento订单包含父项和子项,而不是仅包含子项

时间:2015-02-27 14:44:06

标签: magento magento-1.7

我最近发现了一些订单问题。 我们有可配置的产品,简单的产品作为孩子,可通过一个属性选择。

示例:

Configurable product: 
#362, Oriental Tea

Child Products:
#180, Aroma Bag 20g
#181, Aroma Bag 40g
#972, Caddy 40g

尺寸是可配置产品中要选择的属性。 直到上周,当客户选择了儿童产品时,让我们说#972,后端的订单信息在这样的订购商品表中显示了这个儿童产品

Ortienal Tea, Caddy 40g
SKU: 12345

在' sales_flat_order_items'的数据库中表中只显示了一行带有相应子产品的行。

现在我们有几个订单似乎客户以某种方式订购了带有子项目的可配置项目作为选项。在有序商品表中,它看起来像这样

Oriental Tea
SKU: 12345
Size: Caddy 40g

在数据库中有两行。可配置产品和简单产品,其可配置产品的ID为parent_item_id。

不幸的是,这也会影响magento为此产品计算的价格。无论客户选择哪种尺寸,他都会获得第一个子商品的价格。

有人可以解释一下同一产品的这两种订单之间的基本区别吗? 非常感谢!

0 个答案:

没有答案