Artikelbeschreibung in Bestellbestätigung Magento

Aufgabenstellung in unserer Agentur bei einem Onlineshop auf Basis von Magento 1 CE 1.9: Wir möchten die Artikelbeschreibung (die sehr kurz ist!) unterhalb der Artikelnummer in der Bestellübersicht in der Bestellbestätigung anzeigen. Der richtige Ort, um hier Änderungen umzusetzen, ist die Datei

  

app\design\frontend\DEIN_PAKET\DEIN_THEME\template\email\order\items\order\default.phtml

 

(siehe auch https://magento.stackexchange.com/questions/116064/how-can-i-include-product-description-in-magento-order-email). Hier kann man dann z.B. unterhalb der Artikelnummer / SKU die Beschreibung einfügen. Prinzipiell sollte das eigentlich schon magentoseitig funktionieren mit der Zeile

 

echo $this->escapeHtml($_item->getDescription());

 

Aber eben nur prinzipiell. Denn die Ausgabe ist hier lediglich NULL.

 

Also ersetzen wir die Zeile mit 

 

$_description = Mage::getModel('catalog/product')

                ->load($_item->getProductId())

                ->getDescription();

?>

<p style="margin:-1px 0 0 0">

<?php // echo $this->escapeHtml($_item->getDescription())

                echo $this->escapeHtml($_description);

?>

</p>

 

(siehe auch https://stackoverflow.com/questions/10900548/magento-email-template-item-getdescription-returns-null), und alles ist gut! Getestet in unserer Internetagentur mit einem mit Magento CE 1.9.2.3 erstellten Onlineshop.