Magento:getPrice()和getFinalPrice()返回相同的价格?

时间:2017-05-17 21:51:03

标签: php magento

我正在为客户端实现跟踪像素;此像素需要购买的每件商品的价格(折扣后)。

在成功页面上我触发了这个像素,我正在遍历这些项目并获得价格。出于某种原因,使用优惠券时getFinalPrice($qty, $_product)会返回与getPrice()相同的总数

有关如何解决此问题的任何想法?还有另一种方法可以在折扣后获得价格吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

所以,客户端正在使用Amnasty Coupon Mananger Pro(或类似的东西),显然是在劫持getFinalPrice()方法。最终奏效的是$item->getPrice() - $item->getDiscountAmount()