Changeset 21514 for branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_DeliveryInput.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_DeliveryInput.php
r21481 r21514 115 115 case 'edit': 116 116 $objFormParam->addParam('配送業者ID', 'deliv_id', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 117 $objFormParam->addParam( "配送業者名", 'name', STEXT_LEN, 'KVa', array('EXIST_CHECK', 'MAX_LENGTH_CHECK'));118 $objFormParam->addParam( "名称", 'service_name', STEXT_LEN, 'KVa', array('EXIST_CHECK', 'MAX_LENGTH_CHECK'));119 $objFormParam->addParam( "説明", 'remark', LLTEXT_LEN, 'KVa', array('MAX_LENGTH_CHECK'));120 $objFormParam->addParam( "伝票No.確認URL", 'confirm_url', URL_LEN, 'n', array('URL_CHECK', 'MAX_LENGTH_CHECK'), "http://");121 $objFormParam->addParam( "取扱商品種別", 'product_type_id', INT_LEN, 'n', array('EXIST_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK'));122 $objFormParam->addParam( "取扱支払方法", 'payment_ids', INT_LEN, 'n', array('EXIST_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK'));117 $objFormParam->addParam('配送業者名', 'name', STEXT_LEN, 'KVa', array('EXIST_CHECK', 'MAX_LENGTH_CHECK')); 118 $objFormParam->addParam('名称', 'service_name', STEXT_LEN, 'KVa', array('EXIST_CHECK', 'MAX_LENGTH_CHECK')); 119 $objFormParam->addParam('説明', 'remark', LLTEXT_LEN, 'KVa', array('MAX_LENGTH_CHECK')); 120 $objFormParam->addParam('伝票No.確認URL', 'confirm_url', URL_LEN, 'n', array('URL_CHECK', 'MAX_LENGTH_CHECK'), "http://"); 121 $objFormParam->addParam('取扱商品種別', 'product_type_id', INT_LEN, 'n', array('EXIST_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK')); 122 $objFormParam->addParam('取扱支払方法', 'payment_ids', INT_LEN, 'n', array('EXIST_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK')); 123 123 124 124 for ($cnt = 1; $cnt <= DELIVTIME_MAX; $cnt++) { … … 161 161 162 162 // deliv_id が決まっていた場合 163 if ($arrRet['deliv_id'] != "") {163 if ($arrRet['deliv_id'] != '') { 164 164 $deliv_id = $arrRet['deliv_id']; 165 $where = "deliv_id = ?";165 $where = 'deliv_id = ?'; 166 166 $objQuery->update('dtb_deliv', $sqlval, $where, array($deliv_id)); 167 167 168 168 // お届け時間の登録 169 169 $table = 'dtb_delivtime'; 170 $where = "deliv_id = ? AND time_id = ?";170 $where = 'deliv_id = ? AND time_id = ?'; 171 171 for ($cnt = 1; $cnt <= DELIVTIME_MAX; $cnt++) { 172 172 $sqlval = array(); … … 174 174 $arrval = array($deliv_id, $cnt); 175 175 // 既存データの有無を確認 176 $curData = $objQuery->select( "*", $table, $where, $arrval);177 178 if (strcmp($arrRet[$keyname], "") != 0) {176 $curData = $objQuery->select('*', $table, $where, $arrval); 177 178 if (strcmp($arrRet[$keyname], '') != 0) { 179 179 $sqlval['deliv_time'] = $arrRet[$keyname]; 180 180 … … 200 200 for ($cnt = 1; $cnt <= DELIVFEE_MAX; $cnt++) { 201 201 $keyname = 'fee'.$cnt; 202 if (strcmp($arrRet[$keyname], "") != 0) {202 if (strcmp($arrRet[$keyname], '') != 0) { 203 203 $sqlval = array('fee' => $arrRet[$keyname]); 204 $objQuery->update('dtb_delivfee', $sqlval, "deliv_id = ? AND fee_id = ?", array($deliv_id, $cnt));204 $objQuery->update('dtb_delivfee', $sqlval, 'deliv_id = ? AND fee_id = ?', array($deliv_id, $cnt)); 205 205 } 206 206 } … … 219 219 for ($cnt = 1; $cnt <= DELIVTIME_MAX; $cnt++) { 220 220 $keyname = "deliv_time$cnt"; 221 if ($arrRet[$keyname] != "") {221 if ($arrRet[$keyname] != '') { 222 222 $sqlval['deliv_id'] = $deliv_id; 223 223 $sqlval['time_id'] = $cnt; … … 233 233 for ($cnt = 1; $cnt <= DELIVFEE_MAX; $cnt++) { 234 234 $keyname = "fee$cnt"; 235 if ($arrRet[$keyname] != "") {235 if ($arrRet[$keyname] != '') { 236 236 $sqlval['deliv_id'] = $deliv_id; 237 237 $sqlval['fee'] = $arrRet[$keyname]; … … 269 269 270 270 // 配送業者一覧の取得 271 $col = "deliv_id, name, service_name, remark, confirm_url, product_type_id";272 $where = "deliv_id = ?";271 $col = 'deliv_id, name, service_name, remark, confirm_url, product_type_id'; 272 $where = 'deliv_id = ?'; 273 273 $table = 'dtb_deliv'; 274 274 $arrRet = $objQuery->select($col, $table, $where, array($deliv_id)); … … 276 276 // お届け時間の取得 277 277 $col = 'deliv_time'; 278 $where = "deliv_id = ? ORDER BY time_id";278 $where = 'deliv_id = ? ORDER BY time_id'; 279 279 $table = 'dtb_delivtime'; 280 280 $arrRet = $objQuery->select($col, $table, $where, array($deliv_id)); … … 282 282 // 配送料金の取得 283 283 $col = 'fee'; 284 $where = "deliv_id = ? ORDER BY pref";284 $where = 'deliv_id = ? ORDER BY pref'; 285 285 $table = 'dtb_delivfee'; 286 286 $arrRet = $objQuery->select($col, $table, $where, array($deliv_id)); … … 310 310 $ret = $objDb->sfIsRecord('dtb_deliv', 'service_name', array($arrRet['service_name'])); 311 311 if ($ret) { 312 $objErr->arrErr['name'] = "※ 同じ名称の組み合わせは登録できません。<br>";312 $objErr->arrErr['name'] = '※ 同じ名称の組み合わせは登録できません。<br>'; 313 313 } 314 314 }
Note: See TracChangeset
for help on using the changeset viewer.