- Timestamp:
- 2011/03/07 15:37:16 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_5-dev/data/class/helper/SC_Helper_Mail.php
r20538 r20540 68 68 $error = $arrInfo['email04']; 69 69 $tosubject = $this->sfMakeSubject($tmp_subject, $objMailView); 70 70 71 71 $objSendMail->setItem('', $tosubject, $body, $from_address, $from_name, $reply_to, $error, $error); 72 72 $objSendMail->setTo($to, $to_name); … … 195 195 $error = $arrInfo['email04']; 196 196 $tosubject = $this->sfMakeSubject($tmp_subject, $objMailView); 197 197 198 198 $objSendMail->setItem($to, $tosubject, $body, $from, $arrInfo['shop_name'], $from, $error, $error, $bcc); 199 199 $objSendMail->sendMail(); … … 209 209 $error = $arrInfo['email04']; 210 210 $tosubject = $this->sfMakeSubject($tmp_subject); 211 211 212 212 $objSendMail->setItem($to, $tosubject, $body, $from, $arrInfo['shop_name'], $from, $error, $error, $bcc); 213 213 $objSendMail->sendMail(); … … 220 220 } 221 221 $objTplAssign = new stdClass; 222 222 223 223 $arrInfo = SC_Helper_DB_Ex::sfGetBasisData(); 224 224 $objTplAssign->tpl_shopname=$arrInfo['shop_name']; … … 283 283 284 284 $CONF = SC_Helper_DB_Ex::sfGetBasisData(); 285 285 286 286 $objMailText = new SC_SiteView_Ex(); 287 287 $objMailText->assign('CONF', $CONF); … … 326 326 return true; 327 327 } 328 328 329 329 /** 330 330 * 保存されているメルマガテンプレートの取得 … … 337 337 $where = ''; 338 338 $objQuery =& SC_Query_Ex::getSingletonInstance(); 339 339 340 340 // 条件文 341 341 $where = 'del_flg = ?'; … … 346 346 $arrValues[] = $template_id; 347 347 } 348 348 349 349 // 表示順 350 350 $objQuery->setOrder("create_date DESC"); 351 351 352 352 $arrResults = $objQuery->select('*', 'dtb_mailmaga_template', $where, $arrValues); 353 353 return $arrResults; 354 354 } 355 355 356 356 /** 357 357 * 保存されているメルマガ送信履歴の取得 … … 363 363 $where = ''; 364 364 $objQuery =& SC_Query_Ex::getSingletonInstance(); 365 365 366 366 // 条件文 367 367 $where = 'del_flg = ?'; 368 368 $arrValues[] = 0; 369 369 370 370 //send_id指定時 371 371 if (SC_Utils_Ex::sfIsInt($send_id) === true) { … … 373 373 $arrValues[] = $send_id; 374 374 } 375 375 376 376 // 表示順 377 377 $objQuery->setOrder("create_date DESC"); 378 378 379 379 $arrResults = $objQuery->select('*', 'dtb_send_history', $where, $arrValues); 380 380 return $arrResults; … … 392 392 $objSite = $objDb->sfGetBasisData(); 393 393 $objMail = new SC_SendMail_Ex(); 394 394 395 395 $where = 'del_flg = 0 AND send_id = ?'; 396 396 $arrMail = $objQuery->getRow('*', 'dtb_send_history', $where, array($send_id)); … … 406 406 array($send_id) 407 407 ); 408 408 409 409 // 現在の配信数 410 410 $complete_count = $arrMail['complete_count']; 411 411 if(SC_Utils_Ex::isBlank($arrMail)) $complete_count = 0; 412 412 413 413 foreach ($arrDestinationList as $arrDestination) { 414 414 … … 428 428 $objSite["email04"] // errors_to 429 429 ); 430 430 431 431 // テキストメール配信の場合 432 432 if ($arrMail["mail_method"] == 2) { … … 445 445 $complete_count++; 446 446 } 447 447 448 448 // 送信結果情報を更新 449 449 $objQuery->update('dtb_send_customer',
Note: See TracChangeset
for help on using the changeset viewer.
