Exemplo n.º 1
0
 /**
  * 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;
 }
Exemplo n.º 2
0
 /**
  * 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;
 }
Exemplo n.º 3
0
 /**
  * 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;
 }
Exemplo n.º 4
0
 /** 
  * 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;
 }