2012-01-22 2 views
0

Мне нужно получить простой текстовый атрибут из дочернего продукта, принадлежащего связанному продукту, если он существует. Это необходимо сделать на странице корзины покупок. Ниже приведен код, с которым я возился, чтобы посмотреть, что я могу извлечь.Magento - Как получить атрибуты дочернего продукта связанного элемента

Файл template/checkout/cart/item/default.phtml в папке с темами.

$_item = $this->getItem(); 
$_product = $this->getProduct(); 
$_product = Mage::getModel('catalog/product')->load($_product->getId()); 
$isVisibleProduct = $_item->getProduct()->isVisibleInSiteVisibility(); 

    $itemsCollection = Mage::getSingleton('checkout/session')->getQuote()->getAllItems(); 
    foreach($itemsCollection as $item) { 
     echo $item->getId(); 
     $_bProduct = Mage::getModel('catalog/product')->load($item->getId()); 
     echo '<pre>'; 
     var_dump($_bProduct); 
     echo '</pre>'; 
     echo '<br>'; 
     echo $_bProduct->getData('backorder_shipment_date'); 

    } 

ответ

Смежные вопросы