[Svn-src-all:3612] [version-2_12-dev 22524] #2114 「帳票出力の発行日にありえない日付を設定できる」を修正。
Qwert
admin @ mail.ec-cube.net
2013年 2月 12日 (火) 16:51:52 JST
Subversion committed to /home/svn/open 22524
http://svn.ec-cube.net/open_trac/changeset/22524
┌────────────────────────────┐
│更新者 : Qwert │
│更新日時: 2013-02-12 16:51:52 +0900 (火, 12 2月 2013)│
└────────────────────────────┘
Log:
--------------------------------------------------------
#2114 「帳票出力の発行日にありえない日付を設定できる」を修正。
Changed: [U:修正,A:追加,D:削除]
--------------------------------------------------------
U branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Pdf.php
変更: branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Pdf.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Pdf.php 2013-02-12 07:07:29 UTC (rev 22523)
+++ branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Pdf.php 2013-02-12 07:51:52 UTC (rev 22524)
@@ -208,8 +208,9 @@
function lfCheckError(&$objFormParam) {
// 入力データを渡す。
- $arrRet = $objFormParam->getHashArray();
+ $arrParams = $objFormParam->getHashArray();
$arrErr = $objFormParam->checkError();
+ $objError = new SC_CheckError_Ex($arrParams);
$year = $objFormParam->getValue('year');
if (!is_numeric($year)) {
@@ -231,7 +232,10 @@
$arrErr['day'] = '発行日は1〜31の間で入力してください。';
}
-
+
+ $objError->doFunc(array('発行日', 'year', 'month', 'day'), array('CHECK_DATE'));
+ $arrErr = array_merge($arrErr, $objError->arrErr);
+
return $arrErr;
}
Svn-src-all メーリングリストの案内