Example #1
0
 /**
  * Set data to block
  *
  * @return Mage_Core_Block_Abstract
  */
 protected function _beforeToHtml()
 {
     $customerId = Mage::getSingleton('customer/session')->getCustomerId();
     if (Mage::helper('paypal')->shouldAskToCreateBillingAgreement($this->_config, $customerId) && $this->canCreateBillingAgreement()) {
         $this->setCreateBACode(Mage_Paypal_Model_Express_Checkout::PAYMENT_INFO_TRANSPORT_BILLING_AGREEMENT);
     }
     return parent::_beforeToHtml();
 }
 /**
  * Set template and redirect message
  */
 protected function _construct()
 {
     $result = parent::_construct();
     $this->setRedirectMessage(Mage::helper('paypal')->__('Your billing address will be ignored and you will be redirected to PayPal website.'));
     return $result;
 }