Changeset 18859 for branches/version-2_5-dev/data/class/pages/shopping
- Timestamp:
- 2010/10/19 15:02:14 (16 years ago)
- bzr:base-revision:
- [email protected]
- bzr:committer:
- Kentaro Ohkouchi <[email protected]>
- bzr:file-ids:
data/class/SC_CartSession.php 15078@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2FSC_CartSession.php
data/class/helper/SC_Helper_DB.php 15176@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fhelper%2FSC_Helper_DB.php
data/class/pages/cart/LC_Page_Cart.php 15179@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fcart%2FLC_Page_Cart.php
data/class/pages/shopping/LC_Page_Shopping_Confirm.php 15223@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fshopping%2FLC_Page_Shopping_Confirm.php
data/class/pages/shopping/LC_Page_Shopping_Payment.php 15223@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fshopping%2FLC_Page_Shopping_Payment.php
data/class/util/SC_Utils.php 15078@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Futil%2FSC_Utils.php- bzr:mapping-version:
- v4
- bzr:repository-uuid:
- 1e3b908f-19a9-db11-a64c-001125224ba8
- bzr:revision-id:
- [email protected]
- bzr:revno:
- 2339
- bzr:revprop:branch-nick:
- branches/version-2_5-dev
- bzr:root:
- branches/version-2_5-dev
- bzr:timestamp:
- 2010-10-19 15:02:10.290999889 +0900
- bzr:user-agent:
- bzr2.2.0+bzr-svn1.0.3
- svn:original-date:
- 2010-10-19T06:02:10.291000Z
- Location:
- branches/version-2_5-dev/data/class/pages/shopping
- Files:
-
- 2 edited
-
LC_Page_Shopping_Confirm.php (modified) (2 diffs)
-
LC_Page_Shopping_Payment.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_5-dev/data/class/pages/shopping/LC_Page_Shopping_Confirm.php
r18858 r18859 87 87 $cartItems = $objCartSess->getCartList($this->cartKey); 88 88 $i = 0; 89 // TODO リファクタリング 89 90 foreach (array_keys($cartItems) as $itemKey) { 90 91 $cartItem =& $cartItems[$itemKey]; … … 109 110 110 111 // カート集計を元に最終計算 111 $arrData = $objDb->sfTotalConfirm($this->cartItems, $this, $objCartSess, null, $objCustomer, $this->cartKey); 112 $arrData = array_merge($tmpData, $arrData); 113 // キャンペーンからの遷移で送料が無料だった場合の処理 114 if($objCampaignSess->getIsCampaign()) { 115 $deliv_free_flg = $objQuery->get("dtb_campaign", "deliv_free_flg", "campaign_id = ?", array($objCampaignSess->getCampaignId())); 116 // 送料無料が設定されていた場合 117 if($deliv_free_flg) { 118 $arrData['payment_total'] -= $arrData['deliv_fee']; 119 $arrData['deliv_fee'] = 0; 120 } 121 } 112 // FIXME 使用ポイント, 配送都道府県, 支払い方法, 手数料の扱い 113 $arrData = array_merge($tmpData, $objCartSess->calculate($this->cartKey, $objCustomer)); 122 114 123 115 // 会員ログインチェック -
branches/version-2_5-dev/data/class/pages/shopping/LC_Page_Shopping_Payment.php
r18851 r18859 113 113 114 114 // カート内商品の集計処理を行う 115 $objDb->sfTotalCart($this, $objCartSess); 115 $this->cartKey = $_SESSION['cartKey']; 116 $cartItems = $objCartSess->getCartList($this->cartKey); 117 $i = 0; 118 // TODO リファクタリング 119 foreach (array_keys($cartItems) as $itemKey) { 120 $cartItem =& $cartItems[$itemKey]; 121 if (!SC_Utils_Ex::isBlank($cartItem)) { 122 $this->cartItems[$i] =& $cartItem; 123 $i++; 124 } 125 } 126 $this->tpl_message = $objCartSess->checkProducts($this->cartKey); 127 116 128 if (strlen($this->tpl_message) >= 1) { 117 129 SC_Utils_Ex::sfDispSiteError(SOLD_OUT, '', true); 118 130 } 119 120 $this->arrData = $obj Db->sfTotalConfirm(array(), $this, $objCartSess);131 // FIXME 使用ポイント, 配送都道府県, 支払い方法, 手数料の扱い 132 $this->arrData = $objCartSess->calculate($this->cartKey, $objCustomer); 121 133 122 134 if (!isset($_POST['mode'])) $_POST['mode'] = "";
Note: See TracChangeset
for help on using the changeset viewer.
