[Svn-src-all:1326] [version-2_5-dev 20215] これはいかがでしょ
miningbrownie
admin @ mail.ec-cube.net
2011年 2月 20日 (日) 00:28:00 JST
Subversion committed to /home/svn/open 20215
http://svn.ec-cube.net/open_trac/changeset/20215
┌────────────────────────────┐
│更新者 : miningbrownie │
│更新日時: 2011-02-20 00:28:00 +0900 (日, 20 2月 2011)│
└────────────────────────────┘
Log:
--------------------------------------------------------
これはいかがでしょ
Changed: [U:修正,A:追加,D:削除]
--------------------------------------------------------
U branches/version-2_5-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Mail.php
変更: branches/version-2_5-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Mail.php
===================================================================
--- branches/version-2_5-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Mail.php 2011-02-19 14:53:02 UTC (rev 20214)
+++ branches/version-2_5-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Mail.php 2011-02-19 15:28:00 UTC (rev 20215)
@@ -98,18 +98,30 @@
break;
}
- $objQuery =& SC_Query::getSingletonInstance();
- $col = "send_date, subject, template_id, send_id";
- $where = "order_id = ?";
- $objQuery->setOrder("send_date DESC");
-
if(SC_Utils_Ex::sfIsInt($_POST['order_id'])) {
- $this->arrMailHistory = $objQuery->select($col, "dtb_mail_history", $where, array($_POST['order_id']));
+ $this->arrMailHistory = $this->getMailHistory($_POST['order_id']);
}
$this->arrForm = $objFormParam->getFormParamList();
}
+
+ /**
+ * 指定された注文番号のメール履歴を取得する。
+ * @var int order_id
+ */
+ function getMailHistory($order_id){
+ $objQuery =& SC_Query::getSingletonInstance();
+ $col = "send_date, subject, template_id, send_id";
+ $where = "order_id = ?";
+ $objQuery->setOrder("send_date DESC");
+ return $objQuery->select($col, "dtb_mail_history", $where, array($order_id));
+ }
+ /**
+ *
+ * メールを送る。
+ * @param SC_FormParam $objFormParam
+ */
function send(&$objFormParam){
// POST値の取得
$objFormParam->setParam($_POST);
@@ -169,6 +181,10 @@
/* パラメータ情報の初期化 */
+ /**
+ * パラメータ情報の初期化
+ * @param SC_FormParam $objFormParam
+ */
function lfInitParam(&$objFormParam) {
$objFormParam->addParam("テンプレート", "template_id", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
$objFormParam->addParam("メールタイトル", "subject", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "SPTAB_CHECK"));
Svn-src-all メーリングリストの案内