質問 > 管理機能 > 【2.11.1】注文が入った時のみ通知を行いたい |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ゲスト |
投稿日時: 2011/12/28 16:39
対応状況: −−−
|
【2.11.1】注文が入った時のみ通知を行いたい 下記のレビュー通知や在庫通知を真似て受注が入ったら自動で管理者宛に通知メールを送信する処理を行いたいと考えております。
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=1078&forum=6 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=1044&forum=7&post_id=3330#forumpost3330 LC_Page_Shopping_Complete.phpのアクションに下記を追記で通知を行う事自体は出来るのですが、これだと注文完了ページが再度読み込まれたり、注文をしなくても注文完了のページを開くだけでメールが送信されてしまうので・・・
実際に注文がある場合のみメールを送信するようにif文を書けばいいのだと思うのですが、phpの知識が足りなさ過ぎて困っております。 また、通知メールの本文は『注文が入りました』のみですが、出来れば購入者名と金額だけ本文に追加したいと思っています。 どのような記述が必要か教えてはいただけないでしょうか。 宜しくお願いいたします。 -------------------------------------------------------- [EC-CUBE] 2.11.1 [レンタルサーバ] EC-CUBEクラウドサーバ [OS] Windows 7 [PHP] PHP 5.2 [データベース] PostgreSQL -------------------------------------------------------- |
|
pingpong |
投稿日時: 2011/12/28 16:50
対応状況: −−−
|
長老 登録日: 2011/12/15 居住地: 投稿: 156 |
Re: 【2.11.1】注文が入った時のみ通知を行いたい もともと、受注時にメールを送信する機能はありますが、それとは別の機能でしょうか?
※再度戻っても(というより、注文後、戻るボタンだと不正なページ移動にならないでしょうか?) |
ゲスト |
投稿日時: 2011/12/28 17:15
対応状況: −−−
|
Re: 【2.11.1】注文が入った時のみ通知を行いたい pingpong様
ご返信ありがとうございます。 引用: もともと、受注時にメールを送信する機能はありますが、それとは別の機能でしょうか? 別の機能で考えております。 現状はSHOPマスタで登録したメールアドレスの他に、SC_Helper_Mail.phpのメール送信処理部分にbccを追加して複数のメールアドレスへ受注メールが送られるようにしていますが、この方法だと管理画面から送信された通知メールが全てbccで届いてしまいます。 SHOPマスタに登録しているメールアドレスには全てのメールが届いていても問題は無いのですが、他のアドレスには純粋に受注が入ったことだけを知らせたいので上記のような処理を考えております。 引用: ※再度戻っても(というより、注文後、戻るボタンだと不正なページ移動にならないでしょうか?) 注文をせずにURL直打ちで完了画面を開いても不正なページ移動やエラーは出ていないですね。 以前2.4系を使用していた時はURL直打ちでページを開くとエラー等が出ておりましたが、2.11系に変えてからはそのままページが開けるようになっておりました。 |
|
ゲスト |
投稿日時: 2011/12/30 14:20
対応状況: −−−
|
Re: 【2.11.1】注文が入った時のみ通知を行いたい LC_Page_Shopping_Complete.phpではなくSC_Helper_Purchase.phpの受注完了部分に組み込むことで自己解決いたしました。
引き続きメール内に名前や金額など、受注情報の一部を載せる方法を模索中です。 もし何か良い方法をご存知の方がいらっしゃいましたらご教授いただけると幸いです。 ちなみに、試しにレビュー通知を参考に下記のように追記してみましたが残念(当然)ながら送信メール内に購入金額を表示することは出来ませんでした。
宜しくお願いいたします。 |
|
ken-o |
投稿日時: 2012/1/6 14:24
対応状況: −−−
|
長老 登録日: 2011/9/22 居住地: 投稿: 222 |
Re: 【2.11.1】注文が入った時のみ通知を行いたい http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=9519&forum=11&post_id=46071#forumpost46071
横から失礼します。上記は先日解答した質問です。この中で名前をひっぱってくる部分があります。 参考にしていただければ。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |