質問 > 管理機能 > 受注登録からのメール送信がHTMLメールにならない |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
h_tanaka |
投稿日時: 2019/8/6 8:03
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1638 |
受注登録からのメール送信がHTMLメールにならない EC-CUBE4.0.2
注文完了時の注文受付メールや、受注一覧からの出荷メール送信ではHTMLメールが送信されます。 しかし、受注登録の一番下にあるメール作成ボタンから注文受付メールを送信するとテキストメールが送信されます。 これは仕様でしょうか? 受注登録のメール作成からもHTMLメールが送信されるようにはできないでしょうか? |
miqro |
投稿日時: 2019/8/7 11:55
対応状況: −−−
|
新米 登録日: 2019/6/24 居住地: 投稿: 9 |
Re: 受注登録からのメール送信がHTMLメールにならない 仕様だと思います。
src\Eccube\Service\MailService.phpの関数の大体に
と、テンプレート名に.htmlと付いていればそちらを優先するといった記述がありました。 ですがsendAdminOrderMail(受注からメール送信する場合の関数)には、その記述がありませんのでテキストでの送信になります。 もしHTMLメールを送信するのであれば、送信前に
でイベントが登録されているので、そこで$messageを書き加えるといいかもしれないです。 |
h_tanaka |
投稿日時: 2019/8/7 12:56
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1638 |
Re: 受注登録からのメール送信がHTMLメールにならない miqro さん
ありがとうございます。 一応、3ファイルほど修正することでHTMLメールを送信できるようにはなりました。 ただ、あえてテキストメールを送信する仕様なのであれば、理由が知りたいところです。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |