Я пишу Обозреватель для управления элементами заказа, мне нужно отправить электронное письмо для каждого заказа на основе некоторых пользовательских атрибутов.
Объектом объекта является Mage_Sales_Model_Order_Item, и я искал такие методы, какgetData ('my_code'), getCustomAttribute, getAttributeText без успеха.
Мне нужно получить категорию, размер, цвет и некоторые пользовательские атрибуты ... Вот мой маленький код
class Example_OrderMod_Model_Observer{
public function doSomething($observer){
$order = $observer->getEvent()->getOrder();
$id_ordine = $order->getRealOrderId();
$cliente = $observer->getEvent()->getOrder()->getCustomerName();
foreach ($order->getAllItems() as $item) {
//$item is an instance of Mage_Sales_Model_Order_Item
$quantita = $item->getQtyOrdered();
$codice_giglio = $item->getSku();
//echo $item->getData('size');
var_dump($item->getAttributeText('size'));
var_dump($item->getProductOptionByCode('size'));
var_dump($item->getProductOptionByCode('famiglia'));
}
// die();
}
}
есть идеи?
большое спасибо