質問 > 管理機能 > 受注確認メールのカスタマイズについて |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ゲスト |
投稿日時: 2010/1/15 14:00
対応状況: −−−
|
Re: 受注確認メールのカスタマイズについて seasoft様、有難うございます。
ご発言から、dataディレクトリをもう一度見直しました。 ec/data/class/pages/shoppingのLC_Page_Shopping.phpに 以下の記述を見つけました。 // 受注一時テーブルのお届け先をコピーする function lfCopyDeliv($uniqid, $arrData) { $objQuery = new SC_Query(); // 別のお届け先を指定していない場合、配送先に登録住所をコピーする。 if($arrData["deliv_check"] != "1") { $sqlval['deliv_name01'] = $arrData['order_name01']; $sqlval['deliv_name02'] = $arrData['order_name02']; $sqlval['deliv_kana01'] = $arrData['order_kana01']; $sqlval['deliv_kana02'] = $arrData['order_kana02']; $sqlval['deliv_pref'] = $arrData['order_pref']; $sqlval['deliv_zip01'] = $arrData['order_zip01']; $sqlval['deliv_zip02'] = $arrData['order_zip02']; $sqlval['deliv_addr01'] = $arrData['order_addr01']; $sqlval['deliv_addr02'] = $arrData['order_addr02']; $sqlval['deliv_tel01'] = $arrData['order_tel01']; $sqlval['deliv_tel02'] = $arrData['order_tel02']; $sqlval['deliv_tel03'] = $arrData['order_tel03']; $where = "order_temp_id = ?"; $objQuery->update("dtb_order_temp", $sqlval, $where, array($uniqid)); } } どうやらこれでorderの値がdelivに渡されているということが分かりました。 ログインしているかどうかをチェック後、ログインしているならば顧客情報をorderに渡すということは出来ますか? 「会員登録内容変更が反映されない」という別スレッドを立てましたが、今朝異常なく反映されていたので〆たのですが、やはりおかしいのです。 ログインして購入している途中にマイページに移動→内容変更→再度カートに移動すると、内容変更前の情報が注文者情報に表示されます。 LCページを一つ一つ開いてあれこれやってみていますが、未だ解決しません。 ご教示のほど何卒宜しくお願いいたします。 |
|
seasoft |
投稿日時: 2010/1/15 16:12
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 受注確認メールのカスタマイズについて もしかすると、正式版をご利用でしょうか?
最新のEC-CUBEコミュニティ(eccube-comu)で試したところ、harutom 様のカスタマイズで、内容変更後の情報が注文者情報に反映されるようです。 参考まで。
|
ゲスト |
投稿日時: 2010/1/15 16:41
対応状況: −−−
|
Re: 受注確認メールのカスタマイズについて seasoft様、シックスコアのワンクリックインストールの正式版です。
ご注文者情報の県名表示もでしょうか? |
|
seasoft |
投稿日時: 2010/1/15 16:43
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 受注確認メールのカスタマイズについて > ご注文者情報の県名表示もでしょうか?
数値でした。
|
ゲスト |
投稿日時: 2010/1/15 16:48
対応状況: −−−
|
Re: 受注確認メールのカスタマイズについて seasoft様、ご検証いただき有難うございます。
これは...どうすればいいのでしょう? |
|
seasoft |
投稿日時: 2010/1/15 16:54
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 受注確認メールのカスタマイズについて 都道府県の差異につきましては、EC-CUBEコミュニティ(eccube-comu) での改修は検討可能です。正式版固有の不具合は Ver 2.5 を待っていただくことになるかもしれません。
|
seasoft |
投稿日時: 2010/1/15 17:00
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 受注確認メールのカスタマイズについて 都道府県の件、チケットを発行しました。
http://svn.ec-cube.net/open_trac/ticket/593
|
ゲスト |
投稿日時: 2010/1/15 17:05
対応状況: −−−
|
Re: 受注確認メールのカスタマイズについて seasoft様、有難うございます。
どうしましょう。 困りました... 注文確認メールのご注文者情報をショップの顧客管理システムに取り込んで管理しているのと、お客様宛のメールに数値で出ると開店できませんね...う〜ん。 正式版特有の問題で無いことを願いつつ、seasoft様、宜しくお願いします! |
|
seasoft |
投稿日時: 2010/1/15 17:13
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 受注確認メールのカスタマイズについて お急ぎでしたら、EC-CUBE のカスタマイズを請け負っている業者に対応を依頼したほうが良いように感じます。私どもでも、そういった業務を請け負っておりますので、検討の際には含めていただけると幸いです。
|
ゲスト |
投稿日時: 2010/1/15 21:39
対応状況: −−−
|
Re: 受注確認メールのカスタマイズについて seasoft様、有難う御座います。
http://svn.ec-cube.net/open_trac/ticket/492 でseasoft様がバグ報告なさっておられるshiroの発言の中に >注文完了メールに注文者情報を表示させるようにし... とおっしゃっておられるので何かしら方法が有るのだと思い、探しに探しまして、出来ました! SC_Helper_Mail.phpの都道府県変換の所に deliv_prefの記述はありましたが、order_prefの記述が無いので、 追記すると言うshiroさんのご発言どおりにしましたら、出来ました! 有難う御座いました。 ただ、文頭のバグについて、当方はこのバグが改善された後のはずなのですが、こちらも注文途中に会員登録内容変更を行った場合、登録内容が更新されないのですが、テンプレートが古いと何か支障があるのでしょうか? |
|
« 1 (2) 3 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |