/** * Executed from the core_block_abstract_to_html_after event * @param Varien_Event $obj */ public function afterOutput($obj) { $block = $obj->getEvent()->getBlock(); $transport = $obj->getEvent()->getTransport(); // Magento 1.4.0.1 and lower dont have this transport, so we can't do autointegration : ( if (empty($transport)) { return $this; } $this->_afterOutput($block, $transport); return $this; }
/** * Executed from the core_block_abstract_to_html_after event * @param Varien_Event $obj */ public function afterOutput($obj) { $block = $obj->getEvent()->getBlock(); $transport = $obj->getEvent()->getTransport(); // Magento 1.3 and lower dont have this transport, so we can't do autointegration : ( if (empty($transport)) { return $this; } $this->appendToSignupForm($block, $transport); $this->appendToOnepageCheckoutSignup($block, $transport); return $this; }
/** * Executed from the core_block_abstract_to_html_after event * @param Varien_Event $obj */ public function afterOutput($obj) { $block = $obj->getEvent()->getBlock(); $transport = $obj->getEvent()->getTransport(); // Magento 1.3 and lower dont have this transport, so we can't do autointegration : ( if (empty($transport)) { return $this; } $this->appendRewardsHeader($block, $transport); $this->appendCartPointsSpender($block, $transport); $this->appendPointsSummary($block, $transport); return $this; }
/** * Adds the rewards catalog spending rule discounts to the tax display amount * @param Varien_Event $observer */ public function addRewardsCatalogTaxDiscounts($observer) { $event = $observer->getEvent(); $block = $event->getBlock(); if ($block instanceof Mage_Tax_Block_Checkout_Grandtotal && $block->getTotal()) { $event->getBlock()->setTemplate('rewards/checkout/total/tax/grandtotal.phtml'); $event->getBlock()->setTotalExclTaxExclCatalogRedem($this->getTotalExclTax($block)); } return $this; }