Changeset 17375
- Timestamp:
- 2008/06/26 15:27:38 (15 years ago)
- Location:
- branches/comu-ver2
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/comu-ver2/data/class/helper/SC_Helper_Mail.php
r16741 r17375 45 45 46 46 /* DBに登録されたテンプレートメールの送信 */ 47 function sfSendTemplateMail($to, $to_name, $template_id, &$objPage ) {47 function sfSendTemplateMail($to, $to_name, $template_id, &$objPage, $from_address = "", $from_name = "", $reply_to = "") { 48 48 49 49 $objQuery = new SC_Query(); … … 65 65 // メール送信処理 66 66 $objSendMail = new SC_SendMail_Ex(); 67 $from = $arrInfo['email03']; 67 if ($from_address == "") $from_address = $arrInfo['email03']; 68 if ($from_name == "") $from_name = $arrInfo['shop_name']; 69 if ($reply_to == "") $reply_to = $arrInfo['email03']; 68 70 $error = $arrInfo['email04']; 69 71 $tosubject = $tmp_subject; 70 $objSendMail->setItem('', $tosubject, $body, $from , $arrInfo['shop_name'], $from, $error, $error);72 $objSendMail->setItem('', $tosubject, $body, $from_address, $from_name, $reply_to, $error, $error); 71 73 $objSendMail->setTo($to, $to_name); 72 74 $objSendMail->sendMail(); // メール送信 … … 86 88 // メールテンプレート情報の取得 87 89 $where = "template_id = ?"; 88 $arrRet = $objQuery->select("subject, header, footer", "dtb_mailtemplate", $where, array( '1'));90 $arrRet = $objQuery->select("subject, header, footer", "dtb_mailtemplate", $where, array($template_id)); 89 91 $objPage->tpl_header = $arrRet[0]['header']; 90 92 $objPage->tpl_footer = $arrRet[0]['footer']; -
branches/comu-ver2/data/class/pages/contact/LC_Page_Contact.php
r17303 r17375 273 273 $CONF = $objDb->sf_getBasisData(); // 店舗基本情報 274 274 $objQuery = new SC_Query(); 275 $objMailText = new SC_SiteView();276 275 $objSiteInfo = $this->objView->objSiteInfo; 277 276 $arrInfo = $objSiteInfo->data; 278 $objPage->tpl_shopname =$arrInfo['shop_name'];277 $objPage->tpl_shopname = $arrInfo['shop_name']; 279 278 $objPage->tpl_infoemail = $arrInfo['email02']; 280 $objMailText->assignobj($objPage); 281 $toCustomerMail = $objMailText->fetch("mail_templates/contact_mail.tpl"); 282 $objMail = new SC_SendMail(); 283 284 if ( $objPage->arrForm['email'] ) { 285 $fromMail_name = $objPage->arrForm['name01'] ." 様"; 286 $fromMail_address = $objPage->arrForm['email']; 287 } else { 288 $fromMail_name = $CONF["shop_name"]; 289 $fromMail_address = $CONF["email02"]; 290 } 279 280 $fromMail_name = $objPage->arrForm['name01'] ." 様"; 281 $fromMail_address = $objPage->arrForm['email']; 282 291 283 $helperMail = new SC_Helper_Mail_Ex(); 292 $subject = $helperMail->sfMakeSubject($objQuery, $objMailText, $this, "お問い合わせがありました。"); 293 $objMail->setItem( 294 $CONF["email02"] // 宛先 295 , $subject // サブジェクト 296 , $toCustomerMail // 本文 297 , $fromMail_address // 配送元アドレス 298 , $fromMail_name // 配送元 名前 299 , $fromMail_address // reply_to 300 , $CONF["email04"] // return_path 301 , $CONF["email04"] // Errors_to 302 ); 303 $objMail->sendMail(); 304 305 $subject = $helperMail->sfMakeSubject($objQuery, $objMailText, $this, "お問い合わせを受け付けました。"); 306 $objMail->setItem( 307 '' // 宛先 308 , $subject // サブジェクト 309 , $toCustomerMail // 本文 310 , $CONF["email03"] // 配送元アドレス 311 , $CONF["shop_name"] // 配送元 名前 312 , $CONF["email02"] // reply_to 313 , $CONF["email04"] // return_path 314 , $CONF["email04"] // Errors_to 315 ); 316 $objMail->setTo($objPage->arrForm['email'], $objPage->arrForm['name01'] ." 様"); 317 $objMail->sendMail(); 284 $helperMail->sfSendTemplateMail($CONF["email02"], $CONF["shop_name"], "5", $objPage, $fromMail_address, $fromMail_name, $fromMail_address); 285 $helperMail->sfSendTemplateMail($objPage->arrForm['email'], $objPage->arrForm['name01'] ." 様", "5", $objPage, $CONF["email03"], $CONF["shop_name"], $CONF["email02"]); 318 286 } 319 287 } -
branches/comu-ver2/html/install/sql/insert_data.sql
r17355 r17375 643 643 INSERT INTO mtb_taxrule VALUES ('3', '切り上げ',2); 644 644 INSERT INTO mtb_mail_template VALUES ('1', '注文受付メール',0); 645 INSERT INTO mtb_mail_template VALUES ('2', '注文キャンセル受付メール',1); 646 INSERT INTO mtb_mail_template VALUES ('3', '取り寄せ確認メール',2); 645 INSERT INTO mtb_mail_template VALUES ('2', '注文受付メール(携帯)',1); 646 INSERT INTO mtb_mail_template VALUES ('3', '注文キャンセル受付メール',2); 647 INSERT INTO mtb_mail_template VALUES ('4', '取り寄せ確認メール',3); 648 INSERT INTO mtb_mail_template VALUES ('5', 'お問い合わせ受付メール',4); 647 649 INSERT INTO mtb_mail_tpl_path VALUES ('1', 'mail_templates/order_mail.tpl',0); 648 650 INSERT INTO mtb_mail_tpl_path VALUES ('2', 'mobile/mail_templates/order_mail.tpl',1); 649 651 INSERT INTO mtb_mail_tpl_path VALUES ('3', 'mail_templates/order_mail.tpl',2); 650 INSERT INTO mtb_mail_tpl_path VALUES ('4', 'mail_templates/contact_mail.tpl',3); 652 INSERT INTO mtb_mail_tpl_path VALUES ('4', 'mail_templates/order_mail.tpl',3); 653 INSERT INTO mtb_mail_tpl_path VALUES ('5', 'mail_templates/contact_mail.tpl',4); 651 654 INSERT INTO mtb_job VALUES ('1', '公務員',0); 652 655 INSERT INTO mtb_job VALUES ('2', 'コンサルタント',1);
Note: See TracChangeset
for help on using the changeset viewer.