Esempio n. 1
0
 /**
  * Emulate 'welcome' block with persistent data
  *
  * @param Mage_Core_Block_Abstract $block
  * @return Mage_Persistent_Model_Observer
  */
 public function emulateWelcomeBlock($block)
 {
     $block->setWelcome(Mage::helper('persistent')->__('Welcome, %s!', Mage::helper('core')->escapeHtml($this->_getPersistentCustomer()->getName(), null)));
     $this->_applyAccountLinksPersistentData();
     $block->setAdditionalHtml(Mage::app()->getLayout()->getBlock('header.additional')->toHtml());
     return $this;
 }
Esempio n. 2
0
 /**
  * Emulate 'welcome' block with persistent data
  *
  * @param Mage_Core_Block_Abstract $block
  * @return Mage_Persistent_Model_Observer
  */
 public function emulateWelcomeBlock($block)
 {
     $escapedName = Mage::helper('Mage_Core_Helper_Data')->escapeHtml($this->_getPersistentCustomer()->getName(), null);
     $this->_applyAccountLinksPersistentData();
     $welcomeMessage = Mage::helper('Mage_Persistent_Helper_Data')->__('Welcome, %s!', $escapedName) . ' ' . Mage::app()->getLayout()->getBlock('header.additional')->toHtml();
     $block->setWelcome($welcomeMessage);
     return $this;
 }
Esempio n. 3
0
 /**
  * Emulate welcome message with persistent data
  *
  * @param Mage_Core_Block_Abstract $block
  * @return Mage_Persistent_Model_Observer
  */
 public function emulateWelcomeMessageBlock($block)
 {
     $block->setWelcome(Mage::helper('persistent')->__('Welcome, %s!', Mage::helper('core')->escapeHtml($this->_getPersistentCustomer()->getName(), null)));
     return $this;
 }