促销目录价格规则1.8.0.0中的错误

时间:2014-03-17 16:25:34

标签: magento catalog magento-rules

目录定价规则中Magento 1.8.0.0中是否存在错误。我尝试使用正确的价格获取数据Feed,但1.8.0.0没有吐出任何内容,而1.8.1.0则提供了我想要的内容。

$store_id = 1; // Use the default store
$discounted_price = Mage::getResourceModel('catalogrule/rule')->getRulePrice( 
                Mage::app()->getLocale()->storeTimeStamp($store_id), 
                Mage::app()->getStore($store_id)->getWebsiteId(), 
                Mage::getSingleton('customer/session')->getCustomerGroupId(), 
                $_product->getId());

// if the product isn't discounted then default back to the original price
echo $discounted_price;`

不幸的是我的开发服务器在1.8.1.0上,我的实时网站运行1.8.0.0,任何人都可以建议修复。我应该添加前端价格和促销价格都正确显示,所以数据在某处,现在不知道从哪里检索它。

1 个答案:

答案 0 :(得分:0)

这是Magento CE 1.8.0.0中的一个错误,已在1.8.1.0中修复

如果您只想修改而不是升级您的实时网站,请使用此修补程序:

https://bitbucket.org/gferon/magento-1.8-catalogrule-fix/overview

以下是对产品应用现有规则的另一个解决方法。

http://www.techytalk.info/catalog-price-rules-not-being-applied-after-product-save-magento-ce-1-8-0-0/

希望它可以帮到你