magento транзакционные электронные письма CC - PullRequest
0 голосов
/ 12 июля 2011

возможно ли добавить на magento транзакционную электронную почту?

Я знаю, что могу заставить getMail () возвращать объект Zend_Mail, который я затем могу добавить CC () .... Но, похоже, это фактически не прикрепляет мой дополнительный адрес электронной почты.

Ответы [ 2 ]

0 голосов
/ 22 апреля 2016

Попробуйте, не нужно перезаписывать основные модули

 try{
      $mail = Mage::getModel('core/email_template');
      $mail->getMail()->addCc('abc@gmail.com');  

      $mail->sendTransactional($templateId, $sender, $recepientEmail, $recepientName, $vars, $storeId);
    }
    catch(Exception $e){
        print_r($e);
    }  
0 голосов
/ 22 сентября 2014

Допустимо одно электронное письмо или электронное письмо с массивом, проверьте это:

app \ code \ core \ Mage \ Core \ Model \ Email \ Template.php

Mage_Core_Model_Email_Template

public function addBcc($bcc)
{
    if (is_array($bcc)) {
        foreach ($bcc as $email) {
            $this->getMail()->addBcc($email);
        }
    }
    elseif ($bcc) {
        $this->getMail()->addBcc($bcc);
    }
    return $this;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...