2011-01-10 9 views
2

お客様が別のシステムからメールを受け取るため、Magentoは管理者に注文メールを顧客に送信しないようにします。 magento管理者(顧客ではない)に注文メールを送信する方法

注文メールを顧客または顧客と管理者に送信することは可能ですが、管理者のみにメールを送信することは不可能です。

誰かがそれを行う方法を知っていれば、私は非常に感謝しています。

最高のニコ

答えて

3

良いニュース:それは簡単です。悪いニュース:あなたはインターフェイスでそれを作ることはできません、あなたはそれをプログラムすることができます。

Mage_Sales_Model_Order-> sendNewOrderEmail()で電子メールを過負荷で送信し、そこから顧客に送信を削除します。

1

ありがとう!

私はこのエリアをコメントアウトして動作します。

/* $のsendto =配列( 配列( のメール '=>の$ this - > getCustomerEmail()、 '名前'=> $ CUSTOMERNAME ) )。 */

if ($copyTo && $copyMethod == 'copy') { 
     foreach ($copyTo as $email) { 
      $sendTo[] = array(
       'email' => $email, 
       'name' => null 
      ); 
     } 
    } 
+0

あなたは今のソリューションを持っているので、彼は正解だった他の読者を表示するにはアンドレイの投稿の横にチェックマークをクリックしてください。 – clockworkgeek