Changeset 21514 for branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_PaymentInput.php
- Timestamp:
- 2012/02/15 19:56:17 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_PaymentInput.php
r21481 r21514 128 128 $arrRet = $this->lfGetData($post['payment_id']); 129 129 130 $objFormParam->addParam( "支払方法", 'payment_method', STEXT_LEN, 'KVa', array('EXIST_CHECK', 'MAX_LENGTH_CHECK'));131 $objFormParam->addParam( "手数料", 'charge', PRICE_LEN, 'n', array('EXIST_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK'));132 $objFormParam->addParam( "利用条件(~円以上)", 'rule', PRICE_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK'));133 $objFormParam->addParam( "利用条件(~円以下)", 'upper_rule', PRICE_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK'));134 $objFormParam->addParam( "固定", 'fix');130 $objFormParam->addParam('支払方法', 'payment_method', STEXT_LEN, 'KVa', array('EXIST_CHECK', 'MAX_LENGTH_CHECK')); 131 $objFormParam->addParam('手数料', 'charge', PRICE_LEN, 'n', array('EXIST_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK')); 132 $objFormParam->addParam('利用条件(~円以上)', 'rule', PRICE_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 133 $objFormParam->addParam('利用条件(~円以下)', 'upper_rule', PRICE_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 134 $objFormParam->addParam('固定', 'fix'); 135 135 $objFormParam->setParam($arrRet); 136 136 … … 163 163 /* ファイル情報の初期化 */ 164 164 function lfInitFile() { 165 $this->objUpFile->addFile( "ロゴ画像", 'payment_image', array('gif'), IMAGE_SIZE, false, CLASS_IMAGE_WIDTH, CLASS_IMAGE_HEIGHT);165 $this->objUpFile->addFile('ロゴ画像', 'payment_image', array('gif'), IMAGE_SIZE, false, CLASS_IMAGE_WIDTH, CLASS_IMAGE_HEIGHT); 166 166 return $this->objUpFile; 167 167 } … … 172 172 switch ($mode) { 173 173 case 'edit': 174 $objFormParam->addParam( "支払方法", 'payment_method', STEXT_LEN, 'KVa', array('EXIST_CHECK', 'MAX_LENGTH_CHECK'));175 $objFormParam->addParam( "手数料", 'charge', PRICE_LEN, 'n', array('EXIST_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK'));176 $objFormParam->addParam( "利用条件(~円以上)", 'rule', PRICE_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK'));177 $objFormParam->addParam( "利用条件(~円以下)", 'upper_rule', PRICE_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK'));178 $objFormParam->addParam( "固定", 'fix');174 $objFormParam->addParam('支払方法', 'payment_method', STEXT_LEN, 'KVa', array('EXIST_CHECK', 'MAX_LENGTH_CHECK')); 175 $objFormParam->addParam('手数料', 'charge', PRICE_LEN, 'n', array('EXIST_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK')); 176 $objFormParam->addParam('利用条件(~円以上)', 'rule', PRICE_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 177 $objFormParam->addParam('利用条件(~円以下)', 'upper_rule', PRICE_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 178 $objFormParam->addParam('固定', 'fix'); 179 179 $objFormParam->addParam('支払いID', 'payment_id', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 180 180 $objFormParam->addParam('課金フラグ', 'charge_flg', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); … … 184 184 case 'delete_image': 185 185 $objFormParam->addParam('支払いID', 'payment_id', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 186 $objFormParam->addParam( "支払方法", 'payment_method', STEXT_LEN, 'KVa', array('EXIST_CHECK', 'MAX_LENGTH_CHECK'));187 $objFormParam->addParam( "手数料", 'charge', PRICE_LEN, 'n', array('EXIST_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK'));188 $objFormParam->addParam( "利用条件(~円以上)", 'rule', PRICE_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK'));189 $objFormParam->addParam( "利用条件(~円以下)", 'upper_rule', PRICE_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK'));190 $objFormParam->addParam( "固定", 'fix');191 $objFormParam->addParam( "画像キー", 'image_key', STEXT_LEN, 'KVa', array('EXIST_CHECK', 'MAX_LENGTH_CHECK'));186 $objFormParam->addParam('支払方法', 'payment_method', STEXT_LEN, 'KVa', array('EXIST_CHECK', 'MAX_LENGTH_CHECK')); 187 $objFormParam->addParam('手数料', 'charge', PRICE_LEN, 'n', array('EXIST_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK')); 188 $objFormParam->addParam('利用条件(~円以上)', 'rule', PRICE_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 189 $objFormParam->addParam('利用条件(~円以下)', 'upper_rule', PRICE_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 190 $objFormParam->addParam('固定', 'fix'); 191 $objFormParam->addParam('画像キー', 'image_key', STEXT_LEN, 'KVa', array('EXIST_CHECK', 'MAX_LENGTH_CHECK')); 192 192 193 193 break; … … 198 198 199 199 default: 200 $objFormParam->addParam( "支払方法", 'payment_method', STEXT_LEN, 'KVa', array('EXIST_CHECK', 'MAX_LENGTH_CHECK'));201 $objFormParam->addParam( "手数料", 'charge', PRICE_LEN, 'n', array('EXIST_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK'));202 $objFormParam->addParam( "利用条件(~円以上)", 'rule', PRICE_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK'));203 $objFormParam->addParam( "利用条件(~円以下)", 'upper_rule', PRICE_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK'));204 $objFormParam->addParam( "固定", 'fix');200 $objFormParam->addParam('支払方法', 'payment_method', STEXT_LEN, 'KVa', array('EXIST_CHECK', 'MAX_LENGTH_CHECK')); 201 $objFormParam->addParam('手数料', 'charge', PRICE_LEN, 'n', array('EXIST_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK')); 202 $objFormParam->addParam('利用条件(~円以上)', 'rule', PRICE_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 203 $objFormParam->addParam('利用条件(~円以下)', 'upper_rule', PRICE_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 204 $objFormParam->addParam('固定', 'fix'); 205 205 206 206 break; … … 211 211 function lfGetData($payment_id) { 212 212 $objQuery =& SC_Query_Ex::getSingletonInstance(); 213 $where = "payment_id = ?";214 $arrRet = $objQuery->select( "*", 'dtb_payment', $where, array($payment_id));213 $where = 'payment_id = ?'; 214 $arrRet = $objQuery->select('*', 'dtb_payment', $where, array($payment_id)); 215 215 return $arrRet[0]; 216 216 } 217 217 218 218 /* DBへデータを登録する */ 219 function lfRegistData($payment_id = "", $member_id, &$objFormParam) {219 function lfRegistData($payment_id = '', $member_id, &$objFormParam) { 220 220 221 221 $objQuery =& SC_Query_Ex::getSingletonInstance(); … … 230 230 231 231 // 新規登録 232 if ($payment_id == "") {232 if ($payment_id == '') { 233 233 // INSERTの実行 234 234 $sqlval['creator_id'] = $member_id; … … 239 239 // 既存編集 240 240 } else { 241 $where = "payment_id = ?";241 $where = 'payment_id = ?'; 242 242 $objQuery->update('dtb_payment', $sqlval, $where, array($payment_id)); 243 243 } … … 262 262 // 利用条件(下限)チェック 263 263 if ($arrRet['rule'] < $arrPaymentData['rule_min'] and $arrPaymentData['rule_min'] != "") { 264 $objErr->arrErr['rule'] = "利用条件(下限)は". $arrPaymentData['rule_min'] ."円以上にしてください。<br>";264 $objErr->arrErr['rule'] = '利用条件(下限)は' . $arrPaymentData['rule_min'] ."円以上にしてください。<br>"; 265 265 } 266 266 267 267 // 利用条件(上限)チェック 268 268 if ($arrRet['upper_rule'] > $arrPaymentData['upper_rule_max'] and $arrPaymentData['upper_rule_max'] != "") { 269 $objErr->arrErr['upper_rule'] = "利用条件(上限)は". $arrPaymentData['upper_rule_max'] ."円以下にしてください。<br>";269 $objErr->arrErr['upper_rule'] = '利用条件(上限)は' . $arrPaymentData['upper_rule_max'] ."円以下にしてください。<br>"; 270 270 } 271 271 272 272 // 利用条件チェック 273 $objErr->doFunc(array( "利用条件(~円以上)", "利用条件(~円以下)", 'rule', 'upper_rule'), array('GREATER_CHECK'));273 $objErr->doFunc(array('利用条件(~円以上)', '利用条件(~円以下)', 'rule', 'upper_rule'), array('GREATER_CHECK')); 274 274 275 275 return $objErr->arrErr;
Note: See TracChangeset
for help on using the changeset viewer.