質問 > フロント機能 > オリジナルのメールテンプレートにオリジナルの変数を使う |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
osamuya |
投稿日時: 2014/7/7 20:56
対応状況: −−−
|
常連 登録日: 2013/2/4 居住地: 東京 投稿: 65 |
オリジナルのメールテンプレートにオリジナルの変数を使う お世話になります。
現在、オリジナルのテンプレートを作成してオリジナルの変数を仕込んでメールを送信できるように改造しております。 具体的には購入完了時にそのメールを送信するようにしているのですが、クラスファイルで準備した変数の値をSmartyテンプレートのオリジナルの変数に渡す方法がわかりません。 メールの送信には、 $objHelperMail->sfSendTemplateMail() を使って、それぞれのパラメーターを渡してメール送信しておりますが、どのようにしてメールテンプレートに値を渡せばよいでしょうか? (ちなみに、メールヘッダーとフッターは、 $objQuery =& SC_Query_Ex::getSingletonInstance(); $where = 'template_id = ?'; $arrRet = $objQuery->select('subject, header, footer', 'dtb_mailtemplate', $where, array($template_id)); //新規作成のテンプレートID $objPage->tpl_header = $arrRet[0]['header']; $objPage->tpl_footer = $arrRet[0]['footer']; という感じでDBから取得して値を渡すと期待通りの動作で送信することができました。) もしわかる方がいましたら、ご教授お願いできますでしょうか。 よろしくお願いいたします。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» オリジナルのメールテンプレートにオリジナルの変数を使う | osamuya | 2014/7/7 20:56 |
Re: オリジナルのメールテンプレートにオリジナルの変数を使う | tshino | 2014/7/8 13:19 |
Re: オリジナルのメールテンプレートにオリジナルの変数を使う | osamuya | 2014/7/8 13:44 |