我正在使用我的扩展程序为多个客户创建产品Feed。对于此特定客户,与其他客户相比,他们的价格设置不同。它们具有可配置的产品,并且在简单的产品下连接到可配置的产品。它们的价格通常匹配,但当他们将产品置于折扣之下时,他们只将折扣价设定为可配置产品。在他们的网站上,折扣价格从可配置的价格中读取。但是在我的扩展中,我一个接一个地阅读产品,当我得到简单产品的价格时,它会给我带来非折扣产品。我使用以下代码:
$price = $product->getPrice();
$discount_price = $product->getFinalPrice();
在处理简单产品时,是否有简单的方法或任何方式检索可配置产品的折扣价?
编辑:在我通过其SKU获得产品后,我也发布了订单。我也有相同的价格问题。