質問 > 管理機能 > メールの動的データ挿入部分に配送業者の表示を行いたい |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
seraen |
投稿日時: 2015/10/22 20:16
対応状況: −−−
|
半人前 ![]() ![]() 登録日: 2015/10/21 居住地: 投稿: 12 |
Re: メールの動的データ挿入部分に受注日、備考、配送業者の表示を行いたい 回答ありがとうございます。
備考欄と日時の表示は無事行うことが出来ました。 配送業者の表示の為に編集した部分ですが。 SC_Helper_Mail.phpの52行目前後 * コンストラクタ. */ public function __construct() { $masterData = new SC_DB_MasterData_Ex(); $this->arrPref = $masterData->getMasterData('mtb_pref'); $this->arrCountry = $masterData->getMasterData('mtb_country'); //追加 $this->arrDeliv = SC_Helper_DB_Ex::sfGetIDValueList("dtb_deliv", "deliv_id", "service_name"); //追加 } SC_Helper_Mail.phpの125行目前後 /* 注文受付メール送信 */ public function sfSendOrderMail($order_id, $template_id, $subject = '', $header = '', $footer = '', $send = true) { $arrTplVar = new stdClass(); $arrInfo = SC_Helper_DB_Ex::sfGetBasisData(); $arrTplVar->arrInfo = $arrInfo; //追加 $arrTplVar->arrDeliv = $this->arrDeliv; //追加 $objQuery =& SC_Query_Ex::getSingletonInstance(); order_mail.tplに <!--{$arrDeliv[$shipping.deliv_id]}-->を追加したところ order_mail.tplを動的部分に使っているメールテンプレートがウェブでのプレビューで文字が表示されない状態となってしまいました。 よろしくお願いいたします。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
![]() |
seraen | 2015/10/21 20:48 |
![]() |
karin | 2015/10/21 21:50 |
» ![]() |
seraen | 2015/10/22 20:16 |
![]() |
karin | 2015/10/22 22:41 |
![]() |
seraen | 2015/10/23 18:30 |
![]() |
seraen | 2015/10/29 10:00 |
![](images/pixel.gif)