バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 受注ステータスを変えたときに自動でメールが送信されるようにしたい

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
kemshim
投稿日時: 2018/6/16 17:55
対応状況: −−−
半人前
登録日: 2018/4/25
居住地:
投稿: 11
受注ステータスを変えたときに自動でメールが送信されるようにしたい

管理画面の受注管理のステータス(例:新規受付、入金済みなど)のステータスを変更する度に自動でメールが送信されるシステムを組みたいと思ってます。

https://umebius.com/eccube/%E9%80%81%E4%BF%A1%E3%83%A1%E3%83%BC%E3%83%AB%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E3%81%AE%E8%BF%BD%E5%8A%A0%E6%96%B9%E6%B3%95-dtb_mail_template/

こちらのサイトでやり方は記載されてあったのですが、具体的にどのファイルに処理を記載すればいのかがわかりません。

当方、PHPとSymfony、Twigのカスタマイズする知識は多少はありますが、まだまだわからない部分が多い状態です。

どなたかご教示いただけないでしょうか?

宜しくお願い致します。
hmorita_j
投稿日時: 2018/6/16 20:24
対応状況: −−−
長老
登録日: 2017/3/3
居住地: 沈黙の巨大都市松戸
投稿: 222
Re: 受注ステータスを変えたときに自動でメールが送信されるようにしたい
受注管理で登録ボタンを押すと、
src/Eccube/Controller/Admin/Order/EditController.phpのindex()が実行されます。

今回は、受注ステータスが変更された時に処理を追加したい、ということですので、157行目付近のupdateDateメソッド内に処理を追加すれば良さそうです。
hmorita_j
投稿日時: 2018/6/16 20:26
対応状況: −−−
長老
登録日: 2017/3/3
居住地: 沈黙の巨大都市松戸
投稿: 222
Re: 受注ステータスを変えたときに自動でメールが送信されるようにしたい
ちなみに、どの画面でどこの処理が実行されるかは、
src/ControllerProvider内のファイルを見れば分かります。
kemshim
投稿日時: 2018/6/20 10:31
対応状況: −−−
半人前
登録日: 2018/4/25
居住地:
投稿: 11
Re: 受注ステータスを変えたときに自動でメールが送信されるようにしたい
ありがとうございます。

稚拙な質問で大変恐縮なのですがupdateDateメソッド内に「処理を追加する」とは、どのように処理を追記すればいいのでしょうか。
以下の記事に紹介されているコードを記載すればいいのでしょうか?

https://umebius.com/eccube/%E9%80%81%E4%BF%A1%E3%83%A1%E3%83%BC%E3%83%AB%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E3%81%AE%E8%BF%BD%E5%8A%A0%E6%96%B9%E6%B3%95-dtb_mail_template/

また、728行目付近にも同様のupdateDateメソッドが記載されていますが、こちらは関係ないのでしょうか。

宜しくお願い致します。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,285名です
総投稿数は109,688件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.