• このエントリーをはてなブックマークに追加

今日は、EC-CUBEで注文完了時に送られるメールのカスタマイズ方法について書いておこう。

■メールテンプレート

(EC-CUBEをインストールした場所)dataSmartytemplatesmail_templatesorder_mail.tpl

メールの本文を修正したい場合は上記のファイルを編集すればOK

■メールのあて先などの設定

メールのあて先などの設定を変更したい場合は、PHPのファイルを修正する。
特に BCC で送るのを止めたい、Fromのアドレスを変えたいといった要望にはこの修正で対応が可能。

(EC-CUBEをインストールした場所)datalibslib.php

1663行目(v1.3.2) sfSendOrderMail という関数

下のほうに降りていけば、

 // メール送信処理
 $objSendMail = new GC_SendMail();
 $bcc = $arrInfo['email01'];
 $from = $arrInfo['email03'];
 $error = $arrInfo['email04'];

といった記述が見つかるはず。

■メール送信処理そのもの

もっとシステム的に、メールヘッダなどを変更したい場合はこちらのファイル。

(EC-CUBEをインストールした場所)dataclassGC_SendMail.php

メールヘッダに特殊な情報を付加したい場合などはこのファイルを変更すれば対応可能。

関連記事

記事に関連するサービス
  • EC-ORANGE
Orange EC 導入事例

S-cubism ニュースレター登録

お役立ち資料ダウンロード
ECのミライ塾
EC用語集
体験させて購買に結びつける「売れる」デジタルプロモーション x Commerce(クロスコマース)
エスキュービズムのオウンドメディア構築/運用
MA・DMPツール 導入/運用支援

アーカイブ

ページ上部へ戻る