0

我正在MagentogetPrice中编写一个自定义函数(扩展类),以根据许多自定义产品属性(如产品品牌、rrp、尺寸等)计算产品价格。Mage_Catalog_Model_Product_Type_Price

当我在产品页面上时,我可以使用$product->getData('attribute')或访问所有这些自定义属性$product->getAttributeText('attribute'),但是当我将产品添加到购物篮并打开购物篮时,这些产品属性将无法再访问。我可以访问一些属性(如产品名称),但不是全部。

有谁知道如何解决这个问题,或者一些让我理解的指针?

4

1 回答 1

0

首先尝试 $product->load() 。否则,请确保 $product 实际上是 Mage_Catalog_Model_Product 而不是 Mage_Sales_Model_Quote_Item。

于 2013-04-28T08:33:00.220 回答