Пример #1
0
 public function prepareRecipient(Mzax_Emarketing_Model_Recipient $recipient)
 {
     parent::prepareRecipient($recipient);
     /* @var $subscriber Mage_Newsletter_Model_Subscriber */
     $subscriber = $recipient->getObject();
     $recipient->setSubscriber($subscriber);
     $recipient->setEmail($subscriber->getEmail());
     if ($subscriber->getCustomerId()) {
         /* @var $customer Mage_Customer_Model_Customer */
         $customer = Mage::getModel('customer/customer')->load($subscriber->getCustomerId());
         $recipient->setCustomer($customer);
         $recipient->setName($customer->getName());
     }
 }