*/ class Mage_Downloadable_Block_Sales_Order_Item_Renderer_Downloadable extends Mage_Sales_Block_Order_Item_Renderer_Default { protected $_purchasedLinks = null; /** * Enter description here... * * @return unknown */ public function getLinks() { $this->_purchasedLinks = Mage::getModel('downloadable/link_purchased') ->load($this->getOrderItem()->getOrder()->getId(), 'order_id'); $purchasedItems = Mage::getModel('downloadable/link_purchased_item')->getCollection() ->addFieldToFilter('order_item_id', $this->getOrderItem()->getId()); $this->_purchasedLinks->setPurchasedItems($purchasedItems); return $this->_purchasedLinks; } public function getLinksTitle() { if ($this->_purchasedLinks->getLinkSectionTitle()) { return $this->_purchasedLinks->getLinkSectionTitle(); } return Mage::getStoreConfig(Mage_Downloadable_Model_Link::XML_PATH_LINKS_TITLE); } }