/** * Return all blocks defined in the cart_update_content layout block. * This will return an array, contaning html of all children of this block. * * @return array */ protected function _getCartHtmlContent() { $this->loadLayout(); $layout = $this->getLayout(); /** @var Styla_Connect_Block_Cart_Contentlist $block */ $block = $layout->getBlock('styla.cart_update_content'); $blockHtmlArray = $block->toHtmlArray(); $transportObject = new Varien_Object(); $transportObject->setBlockHtmlArray($blockHtmlArray); Mage::dispatchEvent(self::EVENT_GET_CART_UPDATE_HTML, array('transport_object' => $transportObject, 'block' => $block)); $blockHtmlArray = $transportObject->getBlockHtmlArray(); return $blockHtmlArray; }