バージョン選択

フォーラム

メニュー

オンライン状況

40 人のユーザが現在オンラインです。 (31 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 40
もっと...

サイト内検索

質問 > 管理機能 > 注文時の自動送信メール

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
hirayama
投稿日時: 2012/4/24 20:08
対応状況: −−−
新米
登録日: 2007/1/16
居住地:
投稿: 10
注文時の自動送信メール
すみません、解決済みのスレッドに書き込んでしまいました。


注文時の自動送信メールを注文者には届かないようにしようと思い調べたところ、
このスレッド
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=8959&forum=10

を見つけて、tanaca 様がご説明していただいている通りに修正したところ、
無事注文時の自動送信メールが注文者に届かなくなったのですが、

そのかわり、受注管理から注文者にメールを送ろうとしたらこのテンプレートメールも送れなくなってしまいました。

注文者への自動送信メールは止めつつ、
テンプレートからのメールは届くようにはできないのでしょうか?
どんな些細なことでもよいので、お知恵をお貸し頂ければ助かります。


--------------------------

EC-CUBEバージョン 2.11.2
PHPバージョン PHP 5.2.9
DBバージョン MySQL 5.0.89
tanaca
投稿日時: 2012/5/23 13:00
対応状況: −−−
仙人
登録日: 2010/11/28
居住地: 福岡県
投稿: 332
Re: 注文時の自動送信メール
投稿からかなり時間が経過してしまい失礼しました。

ご指摘いただいたとおり、上記のやり方ですと管理画面からのテンプレートメールも送信できなくなってしまいますね。

テンプレートメールには送信できるようにするため注文完了時の自動送信処理とテンプレート送信処理を分ける必要があります。

分け方としましては注文処理完了時に受注完了メールを送信する処理が、SC_Helper_Purchase.php のなかで SC_Helper_Mail.php の sfSendOrderMail を呼び出していますので、受注完了メールを注文者へ送信しない処理を SC_Helper_Mail_Ex.php に記述してその処理を SC_Helper_Purchase.php が呼び出すように修正されるといいかと思います。

もしかしたら、もう少しスマートな方法があるかもしれません。
ご参考までに。


----------------
他社システムからEC-CUBEへの移行などお気軽にご相談ください。
福岡のホームページ制作会社 ECカンパニー
担当:田中利宏

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,077名です
総投稿数は110,023件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.