質問 > 管理機能 > 確認メールの内容が空になってしまいます。 |
管理機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
double |
投稿日時: 2013/7/19 0:37
対応状況: −−−
|
半人前 登録日: 2013/7/3 居住地: 投稿: 18 |
Re: 確認メールの内容が空になってしまいます。 shutta様お答えありがとうございます。
EC-CUBEとサーバーのエラーログを見てみたのですがそれらしき エラーはありませんでした。 理由はよくわからないのですが何度かテストしていたら確認メール が届くようになりました。 原因がわかり次第またご報告したいと思います。 |
shutta |
投稿日時: 2013/7/18 23:47
対応状況: −−−
|
仙人 登録日: 2010/2/4 居住地: 関西 投稿: 835 |
Re: 確認メールの内容が空になってしまいます。 追加手順やテンプレートの内容は問題無いように思います。
IDを5にするとデフォルトの問い合わせメールの内容が届くようなので、追加したメールフォームのプログラム部分にも問題がないかと思います。 なので、追加したメールテンプレートファイルを読み込めてない疑いが強そうです。 error.log等に Warning(E_USER_WARNING): Smarty error: unable to read resource: "mail_templates/cancel_mail.tpl" のように、ファイルの読み込みに失敗したエラーが記録されていたりしないでしょうか? また、mtb_mail_tpl_passに指定した際にファイルパスの入力間違い等ありませんでしょうか?
|
double |
投稿日時: 2013/7/18 22:47
対応状況: −−−
|
半人前 登録日: 2013/7/3 居住地: 投稿: 18 |
確認メールの内容が空になってしまいます。 お問い合わせを複製してキャンセル専用のメールフォームを
作りました。 メールフォームとしては機能しているみたいなのですが設定した メールテンプレートが反映されず確認のメール内容が空になって しまいます。 管理画面のマスターデータでmtb_mail_templateをID6として設定して mtb_mail_tpl_passで新しく作成したメールテンプレートcancel_mail.tplを指定しました。 LC_Page_Contact.phpにあたるLC_Page_Contact_cancel.phpで作成 したテンプレートのIDを6に設定しました。 (デフォルトの5だとデフォルトで設定されている文章とデフォルト と同じ名前とメールアドレスの部分は反映されて確認メールが送られ て来ます。 下記のようにメールテンプレートを編集したのですが何処か間違えて いるのでしょうか? 引用: <!--{$tpl_header}--> ※本メールは自動配信メールです。 等幅フォント(MSゴシック12ポイント、Osaka-等幅など)で 最適にご覧になれます。 ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ※本メールは、 <!--{$tpl_shopname}-->より、お問い合わせをされた方に お送りしています。 もしお心当たりが無い場合は、このままこのメールを破棄して ください。 またその旨、<!--{$tpl_infoemail}-->まで ご連絡いただければ幸いです。 ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ <!--{$arrForm.name01.value}-->様 以下のお問い合わせを受付致しました。 確認次第ご連絡いたしますので、少々お待ちください。 ■お名前 :<!--{$arrForm.name01.value}--> <!--{$arrForm.name02.value}--> (<!--{$arrForm.kana01.value}--> <!--{$arrForm.kana02.value}-->) 様 ■E-mail :<!--{$arrForm.email.value}--> ■キャンセル理由:<!--{if $arrForm.reason.value == 1}-->イメージと異なった<!--{elseif $arrForm.reason.value == 2}-->仕様が合わない<!--{elseif $arrForm.reason.value == 3}-->その他<!--{/if}--> ■ご注文番号 :<!--{$arrForm.order_number.value}--> ■口座種別:<!--{if $arrForm.account_type.value == 1}-->普通<!--{elseif $arrForm.account_type.value == 2}-->当座<!--{/if}--> ■お振込先銀行名 :<!--{$arrForm.bank_name.value}--> ■支店名 :<!--{$arrForm.branch_name.value}--> ■口座番号 :<!--{$arrForm.account_number.value}--> ■口座名義 :<!--{$arrForm.account_holder.value}--> <!--{$tpl_footer}--> あれこれ試行錯誤していますが解決しません。 ご教授お願い致します。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |