首页 文章

Magento:购物车的价格来自可配置产品,而不是简单产品

提问于
浏览
1

我上次遇到了类似的问题,但解决方案只是帮助我的测试产品,我可以在我的可配置产品中添加价格 . Price in Cart is not correct Magento 1.8

是否可以采用简单产品的价格,而不是在可配置的价格上添加一些价格?

在购物车上我获得了简单产品的SKU,但是使用$ _item-> getPrice()我只得到可配置产品的价格 .

感谢帮助!

2 回答

  • 0

    使用项目的sku加载简单产品,例如:

    $_productSku = $_item->getSku();
    $_product = Mage::getModel('catalog/product');
    $_productId = $_product->getIdBySku($_productSku);
    $_product->load($_productId);
    

    然后用

    $_product->getPrice();
    

    问候汉斯

  • 0

    更短的解决方案是:

    $_product = Mage::getModel('catalog/product')->loadByAttribute('sku', $_item->getSku());
    $_product->getPrice();
    

相关问题