Changeset 22940
- Timestamp:
- 2013/07/07 12:32:48 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_13-dev/data/class/pages/shopping/LC_Page_Shopping_Payment.php
r22926 r22940 139 139 if (SC_Utils_Ex::isBlank($this->arrErr)) { 140 140 $deliv_id = $objFormParam->getValue('deliv_id'); 141 $arrSelectedDeliv = $this->getSelectedDeliv($obj Purchase, $objCartSess, $deliv_id);141 $arrSelectedDeliv = $this->getSelectedDeliv($objCartSess, $deliv_id); 142 142 $arrSelectedDeliv['error'] = false; 143 143 } else { … … 161 161 162 162 $deliv_id = $objFormParam->getValue('deliv_id'); 163 $arrSelectedDeliv = $this->getSelectedDeliv($obj Purchase, $objCartSess, $deliv_id);163 $arrSelectedDeliv = $this->getSelectedDeliv($objCartSess, $deliv_id); 164 164 $this->arrPayment = $arrSelectedDeliv['arrPayment']; 165 165 $this->arrDelivTime = $arrSelectedDeliv['arrDelivTime']; … … 192 192 $url = MULTIPLE_URLPATH . '?from=multiple'; 193 193 } elseif ($objCustomer->isLoginSuccess(true)) { 194 if ($ product_type_id== PRODUCT_TYPE_DOWNLOAD) {194 if ($this->cartKey == PRODUCT_TYPE_DOWNLOAD) { 195 195 $url = CART_URLPATH; 196 196 } else { … … 217 217 if (!SC_Utils_Ex::isBlank($deliv_id)) { 218 218 $objFormParam->setValue('deliv_id', $deliv_id); 219 $arrSelectedDeliv = $this->getSelectedDeliv($obj Purchase, $objCartSess, $deliv_id);219 $arrSelectedDeliv = $this->getSelectedDeliv($objCartSess, $deliv_id); 220 220 $this->arrPayment = $arrSelectedDeliv['arrPayment']; 221 221 $this->arrDelivTime = $arrSelectedDeliv['arrDelivTime']; … … 275 275 } 276 276 277 $objFormParam->setParam($arr Param);277 $objFormParam->setParam($arrShipping); 278 278 $objFormParam->convParam(); 279 279 } … … 289 289 function lfCheckError(&$objFormParam, $subtotal, $max_point) 290 290 { 291 $objPurchase = new SC_Helper_Purchase_Ex();292 291 // 入力データを渡す。 293 292 $arrForm = $objFormParam->getHashArray(); … … 337 336 * リファレンスで代入すると, セッションに添字を追加できない? 338 337 */ 339 foreach ( $_SESSION['shipping'] as $key => $value) {338 foreach (array_keys($_SESSION['shipping']) as $key) { 340 339 $shipping_id = $_SESSION['shipping'][$key]['shipping_id']; 341 340 $time_id = $objFormParam->getValue('deliv_time_id' . $shipping_id); … … 383 382 * - 'img_show' - 支払い方法の画像の有無 384 383 * 385 * @param SC_Helper_Purchase $objPurchase SC_Helper_Purchase インスタンス386 384 * @param SC_CartSession $objCartSess SC_CartSession インスタンス 387 385 * @param integer $deliv_id 配送業者ID 388 386 * @return array 支払い方法, お届け時間を格納した配列 389 387 */ 390 function getSelectedDeliv(&$obj Purchase, &$objCartSess, $deliv_id)388 function getSelectedDeliv(&$objCartSess, $deliv_id) 391 389 { 392 390 $arrResults = array();
Note: See TracChangeset
for help on using the changeset viewer.