我试图得到已经购买的产品。这是我的代码:
/** @var $order Mage_Sales_Model_Order */
$order = $eventObserver->getOrder();
/** @var $items Mage_Sales_Model_Resource_Order_Collection */
$items = $order->getItemsCollection(array(), TRUE);
/** @var $item Mage_Sales_Model_Order_Item */
foreach($items as $item) {
$product = $item->getProduct();
var_dump($product->getData('language'));
}
语言是自定义属性。在这种情况下,它是空的,我不知道为什么。所有默认属性,如名称、id 或 sku 都在工作。
该语言用作可配置属性。
我该怎么做才能获得价值?