質問 > フロント機能 > 2.11.1 注文受付メールのメールテンプレート切り分け処理について |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
kwhr1972 |
投稿日時: 2011/7/15 19:33
対応状況: −−−
|
一人前 登録日: 2011/4/1 居住地: 投稿: 74 |
2.11.1 注文受付メールのメールテンプレート切り分け処理について バージョン:2.11.1
不具合と呼ぶのかが分かりませんので、一応報告まで。 注文受付メールのテンプレートの切り分け処理がユーザーエージェントで判別されています。 /data/class/helper/SC_Helper_Purchase.php function sendOrderMail($orderId) { $mailHelper = new SC_Helper_Mail_Ex(); $mailHelper->sfSendOrderMail($orderId,SC_MobileUserAgent_Ex::isMobile() ? 2 : 1); } 今のEC-CUBEの動きだと、 PCで登録したユーザーがモバイルでも注文でき、 かつ、モバイルアドレスを登録しないでも購入できる仕様なので、 このケースを考えると、ユーザーエージェントでの判別では無く、 メールを飛ばすアドレスでモバイルアドレスか否かを判別して、 テンプレートを切り分けるのが正しい気がしますが、如何でしょうか? どなたか、ご確認・ご検討、宜しくお願い致します。 |
AMUAMU |
投稿日時: 2011/7/16 10:55
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: 2.11.1 注文受付メールのメールテンプレート切り分け処理について 現状では、2.4系時代からの仕様に基づいて、アクセスが携帯からか、PCからかの判断でテンプレートを変えていると思います。
ここらへんは仕様の決めの問題なので、微妙なところなんですよね・・・ メールアドレス判別での送信切り替えもどっかにあったような気もしますが・・・・
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |