質問 > 管理機能 > 登録完了メールにIDを表示したい |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
tenerezza |
投稿日時: 2017/9/27 16:51
対応状況: 確認中
|
新米 登録日: 2017/9/9 居住地: 投稿: 3 |
登録完了メールにIDを表示したい お世話になります。
掲題の件、 https://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=14648&forum=11 を参考に、カスタマイズを行ったところ、「会員登録のご確認」メール(customer_mail.tpl)には、表示されたのですが、「会員登録が完了しました。」メール(customer_regist_mail.tpl)では、表示ができずにおります。 ここまで行った処理としては、 data/Smarty/templates/default/mail_templates/ customer_regist_mail.tpl及びcustomer_mail.tplに 会員登録ID:<!--{$customer_id}-->を追加 data/class/pages/entry/LC_Page_Entry.phpに /** * 会員情報の登録 * * @access private * @return uniqid */ public function lfRegistCustomerData($sqlval) { SC_Helper_Customer_Ex::sfEditCustomerData($sqlval); return $sqlval['secret_key']; } の部分で $this->customer_id = SC_Helper_Customer_Ex::sfEditCustomerData($sqlval); のように会員IDを取得し lfSendMailの関数に値を渡す必要があります。 $this->lfSendMail($uniqid, $objFormParam->getHashArray(), $this->customer_id); を修正しています。 修正方法をご教示いただけますようよろしくお願いいたします。 [EC-CUBE] 2.13.5 [レンタルサーバ] ロリポップ [PHP] 5.6.21 [データベース] MySQL 5.6.23 [WEBサーバ] Apache |
shinra |
投稿日時: 2017/9/27 23:41
対応状況: −−−
|
一人前 登録日: 2017/9/2 居住地: 投稿: 124 |
Re: 登録完了メールにIDを表示したい arrOrderの中にcustomer_idが入ってたと思います。
会員登録ID:<!--{$arrOrder.customer_id}--> で確認してみてください。 |
tenerezza |
投稿日時: 2017/9/28 7:58
対応状況: 確認中
|
新米 登録日: 2017/9/9 居住地: 投稿: 3 |
Re: 登録完了メールにIDを表示したい shinra 様
ご回答誠にありがとうございます。 早速、<!--{$arrOrder.customer_id}-->で確認してみましたが、表示されませんでした。 仮登録状態から本登録をする際に、ID情報を保持していないということなのでしょうか。 その観点で調べてみます。 |
shinra |
投稿日時: 2017/9/28 10:15
対応状況: −−−
|
一人前 登録日: 2017/9/2 居住地: 投稿: 124 |
Re: 登録完了メールにIDを表示したい 受注メールと勘違いしてました。
lfSendMailに対してassignしていないのが原因かと思います。
こんな感じでcustomer_idをassignしてください |
tenerezza |
投稿日時: 2017/9/28 12:11
対応状況: −−−
|
新米 登録日: 2017/9/9 居住地: 投稿: 3 |
Re: 登録完了メールにIDを表示したい shinra 様
ご回答誠にありがとうございます。 追加の先は、 data/class/pages/entry/LC_Page_Entry.phpの public function lfSendMail($uniqid, $arrForm)内 ということでよろしいでしょうか。 度々の質問で申し訳ございません。 |
shinra |
投稿日時: 2017/9/28 12:59
対応状況: −−−
|
一人前 登録日: 2017/9/2 居住地: 投稿: 124 |
Re: 登録完了メールにIDを表示したい 引用:
その部分で大丈夫です。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |