- Timestamp:
- 2012/02/15 19:56:17 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_12-dev/data/class/helper/SC_Helper_Purchase.php
r21481 r21514 92 92 $this->cleanupSession($orderId, $objCartSession, $objCustomer, $cartkey); 93 93 94 GC_Utils_Ex::gfFrontLog( "order complete. customerId=". $customerId);94 GC_Utils_Ex::gfFrontLog('order complete. customerId=' . $customerId); 95 95 96 96 } … … 129 129 foreach ($arrOrderDetail as $arrDetail) { 130 130 $objQuery->update('dtb_products_class', array(), 131 "product_class_id = ?", array($arrDetail['product_class_id']),131 'product_class_id = ?', array($arrDetail['product_class_id']), 132 132 array('stock' => 'stock + ?'), array($arrDetail['quantity'])); 133 133 } … … 234 234 function getOrderTemp($uniqId) { 235 235 $objQuery =& SC_Query_Ex::getSingletonInstance(); 236 return $objQuery->getRow( "*", 'dtb_order_temp', "order_temp_id = ?",236 return $objQuery->getRow('*', 'dtb_order_temp', "order_temp_id = ?", 237 237 array($uniqId)); 238 238 } … … 246 246 function getOrderTempByOrderId($order_id) { 247 247 $objQuery =& SC_Query_Ex::getSingletonInstance(); 248 return $objQuery->getRow( "*", 'dtb_order_temp', "order_id = ?",248 return $objQuery->getRow('*', 'dtb_order_temp', "order_id = ?", 249 249 array($order_id)); 250 250 } … … 498 498 // 削除されていない支払方法を取得 499 499 $where = 'del_flg = 0 AND payment_id IN (' . implode(', ', array_pad(array(), count($arrPaymentIds), '?')) . ')'; 500 $objQuery->setOrder( "rank DESC");501 $payments = $objQuery->select( "payment_id, payment_method, rule, upper_rule, note, payment_image, charge", 'dtb_payment', $where, $arrPaymentIds);500 $objQuery->setOrder('rank DESC'); 501 $payments = $objQuery->select('payment_id, payment_method, rule, upper_rule, note, payment_image, charge', 'dtb_payment', $where, $arrPaymentIds); 502 502 foreach ($payments as $data) { 503 503 // 下限と上限が設定されている … … 573 573 //お取り寄せ(商品入荷後) 574 574 case '9': 575 $start_day = "";575 $start_day = ''; 576 576 break; 577 577 default: 578 578 //お届け日が設定されていない場合 579 $start_day = "";579 $start_day = ''; 580 580 } 581 581 //お届け可能日のスタート値から、お届け日の配列を取得する … … 598 598 // 基本時間から日数を追加していく 599 599 $tmp_time = $now_time + ($i * 24 * 3600); 600 list($y, $m, $d, $w) = explode( " ", date("Y m d w", $tmp_time));601 $val = sprintf( "%04d/%02d/%02d(%s)", $y, $m, $d, $arrWDAY[$w]);600 list($y, $m, $d, $w) = explode(' ', date('Y m d w', $tmp_time)); 601 $val = sprintf('%04d/%02d/%02d(%s)', $y, $m, $d, $arrWDAY[$w]); 602 602 $arrDate[$val] = $val; 603 603 } … … 680 680 && $convert_shipping_date) { 681 681 $d = mb_strcut($arrValues['shipping_date'], 0, 10); 682 $arrDate = explode( "/", $d);682 $arrDate = explode('/', $d); 683 683 $ts = mktime(0, 0, 0, $arrDate[1], $arrDate[2], $arrDate[0]); 684 $arrValues['shipping_date'] = date( "Y-m-d", $ts);684 $arrValues['shipping_date'] = date('Y-m-d', $ts); 685 685 } 686 686 … … 802 802 if (!$objProduct->reduceStock($p['product_class_id'], $item['quantity'])) { 803 803 $objQuery->rollback(); 804 SC_Utils_Ex::sfDispSiteError(SOLD_OUT, "", true);804 SC_Utils_Ex::sfDispSiteError(SOLD_OUT, '', true); 805 805 } 806 806 $i++; … … 809 809 810 810 $objQuery->update('dtb_order_temp', array('del_flg' => 1), 811 "order_temp_id = ?",811 'order_temp_id = ?', 812 812 array(SC_SiteSession_Ex::getUniqId())); 813 813 … … 1000 1000 $arrResults = array(); 1001 1001 $objQuery->setOrder('shipping_id'); 1002 $arrShippings = $objQuery->select( "*", 'dtb_shipping', "order_id = ?",1002 $arrShippings = $objQuery->select('*', 'dtb_shipping', "order_id = ?", 1003 1003 array($order_id)); 1004 1004 // shipping_id ごとの配列を生成する … … 1031 1031 $objProduct = new SC_Product_Ex(); 1032 1032 $arrResults = array(); 1033 $arrItems = $objQuery->select( "*", 'dtb_shipment_item',1034 "order_id = ? AND shipping_id = ?",1033 $arrItems = $objQuery->select('*', 'dtb_shipment_item', 1034 'order_id = ? AND shipping_id = ?', 1035 1035 array($order_id, $shipping_id)); 1036 1036 … … 1200 1200 array($order_id), 1201 1201 array('shipping_time' => 1202 "(SELECT deliv_time FROM dtb_delivtime WHERE time_id = dtb_shipping.time_id AND deliv_id = dtb_shipping.deliv_id)"));1202 '(SELECT deliv_time FROM dtb_delivtime WHERE time_id = dtb_shipping.time_id AND deliv_id = dtb_shipping.deliv_id)')); 1203 1203 1204 1204 } … … 1208 1208 array($order_id), 1209 1209 array('payment_method' => 1210 "(SELECT payment_method FROM dtb_payment WHERE payment_id = " . $tgt_table . ".payment_id)"));1210 '(SELECT payment_method FROM dtb_payment WHERE payment_id = ' . $tgt_table . '.payment_id)')); 1211 1211 } 1212 1212
Note: See TracChangeset
for help on using the changeset viewer.