質問 > その他 > 注文受付メールにお客様の名前が出るようにしたい |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
claris |
投稿日時: 2021/9/6 15:11
対応状況: 解決済
|
半人前 登録日: 2019/3/8 居住地: 投稿: 15 |
注文受付メールにお客様の名前が出るようにしたい [EC-CUBE] 4.0.5
[レンタルサーバ] お名前.com VPS [OS] LinuxCentOS [PHP] 7.3.27 [データベース] MySQL 5.7.33 [WEBサーバ] Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.3.27 [導入プラグインの有無] 商品オプションプラグイン [現象] 注文受付メールにお客様名を入れる方法が知りたいです。 以下のスレッドを参考にさせていただき、src/Eccube/Service/MailService.php の350行目に$fullname = $formData['name01'].$formData['name02'];を入れ、 ->setSubject('['.$this->BaseInfo->getShopName().'] '.$MailTemplate->getMailSubject())を ->setSubject('['.$this->BaseInfo->getShopName().'] '.$fullname.'様 '.$MailTemplate->getMailSubject())にしてテストしてみましたが、お客様名が入らず「様」だけ出てきてしまいました。 https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=25977&forum=2&post_id=103819#forumpost103819 実装方法がお分かりの方、ご教示いただけますと助かります。 どうぞよろしくお願いいたします。 |
tsasaki |
投稿日時: 2021/9/6 15:53
対応状況: −−−
|
常連 登録日: 2018/12/20 居住地: 投稿: 42 |
Re: 注文受付メールにお客様の名前が出るようにしたい $fullname = $formData['name01'].$formData['name02'];
↓ $fullname = $Order->getName01().$Order->getName02(); でとれるかなと思います。 |
tsasaki |
投稿日時: 2021/9/6 15:54
対応状況: −−−
|
常連 登録日: 2018/12/20 居住地: 投稿: 42 |
Re: 注文受付メールにお客様の名前が出るようにしたい ソースを見ただけで動作確認をしていませんので、
少し自信がありませんが。 |
claris |
投稿日時: 2021/9/6 17:17
対応状況: −−−
|
半人前 登録日: 2019/3/8 居住地: 投稿: 15 |
Re: 注文受付メールにお客様の名前が出るようにしたい tsasaki様
教えていただきました内容を反映したら無事表示することができました! 大変助かりました。ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |