2011-07-11 13 views
0

magentoの取引用電子メールに追加することは可能ですか?magento取引用メールCC

私はgetMail()を使ってZend_Mailオブジェクトを返すことができますが、私はaddCC()を使うことができます。実際には余分なメールアドレスを添付しているようです。

+0

これを修正してくださいあなたが実際に電子メールを送信する前にCC! – veilig

+0

バックエンドの注文入力フォームにCC申告を追加することは可能ですか?これは、(例えば)卸売注文が役に立ち、 –

答えて

0

単一の電子メールまたは配列電子メールが許容され、これをチェックアウト:

アプリの\コード\コア\メイジ\コア\モデル\メールを\ 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; 
} 
0

はこれを試してみてください、コアモジュールを上書きする必要はありません。

try{ 
     $mail = Mage::getModel('core/email_template'); 
     $mail->getMail()->addCc('[email protected]'); 

     $mail->sendTransactional($templateId, $sender, $recepientEmail, $recepientName, $vars, $storeId); 
    } 
    catch(Exception $e){ 
     print_r($e); 
    }