Changeset 20215
- Timestamp:
- 2011/02/20 00:28:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_5-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Mail.php
r20213 r20215 99 99 } 100 100 101 if(SC_Utils_Ex::sfIsInt($_POST['order_id'])) { 102 $this->arrMailHistory = $this->getMailHistory($_POST['order_id']); 103 } 104 105 $this->arrForm = $objFormParam->getFormParamList(); 106 } 107 108 /** 109 * 指定された注文番号のメール履歴を取得する。 110 * @var int order_id 111 */ 112 function getMailHistory($order_id){ 101 113 $objQuery =& SC_Query::getSingletonInstance(); 102 114 $col = "send_date, subject, template_id, send_id"; 103 115 $where = "order_id = ?"; 104 116 $objQuery->setOrder("send_date DESC"); 105 106 if(SC_Utils_Ex::sfIsInt($_POST['order_id'])) { 107 $this->arrMailHistory = $objQuery->select($col, "dtb_mail_history", $where, array($_POST['order_id'])); 108 } 109 110 $this->arrForm = $objFormParam->getFormParamList(); 117 return $objQuery->select($col, "dtb_mail_history", $where, array($order_id)); 111 118 } 112 119 120 /** 121 * 122 * メールを送る。 123 * @param SC_FormParam $objFormParam 124 */ 113 125 function send(&$objFormParam){ 114 126 // POST値の取得 … … 170 182 171 183 /* パラメータ情報の初期化 */ 184 /** 185 * パラメータ情報の初期化 186 * @param SC_FormParam $objFormParam 187 */ 172 188 function lfInitParam(&$objFormParam) { 173 189 $objFormParam->addParam("テンプレート", "template_id", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
Note: See TracChangeset
for help on using the changeset viewer.