Changeset 19815 for branches/version-2_5-dev/data/class
- Timestamp:
- 2011/01/04 15:49:20 (16 years ago)
- bzr:base-revision:
- svn-v4:1e3b908f-19a9-db11-a64c-001125224ba8:branches/version-2_5-dev:19814
- bzr:committer:
- Kentaro Ohkouchi <[email protected]>
- bzr:file-ids:
data/Smarty/templates/default/cart/index.tpl 15732@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fcart%2Findex.tpl
data/class/SC_CartSession.php 15078@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2FSC_CartSession.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/frontparts/bloc/LC_Page_FrontParts_Bloc_Cart.php 15367@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Ffrontparts%2Fbloc%2FLC_Page_FrontParts_Bloc_Cart.php
data/install.php 15078@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Finstall.php
docs/eccube-diagram.jude eccubediagram.jude-20101102081620-jpq1fqmox6ocmuj3-2
html/user_data/packages/default/css/under02.css 16708@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fhtml%2Fuser_data%2Fpackages%2Fdefault%2Fcss%2Funder02.css- bzr:mapping-version:
- v4
- bzr:merge:
[email protected]- bzr:repository-uuid:
- 1e3b908f-19a9-db11-a64c-001125224ba8
- bzr:revision-id:
- [email protected]
- bzr:revno:
- 2544
- bzr:revprop:branch-nick:
- branches/version-2_5-dev
- bzr:root:
- branches/version-2_5-dev
- bzr:text-revisions:
data/Smarty/templates/default/cart/index.tpl [email protected]
data/class/SC_CartSession.php [email protected]
data/class/pages/cart/LC_Page_Cart.php [email protected]
data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Cart.php [email protected]
html/user_data/packages/default/css/under02.css [email protected]- bzr:timestamp:
- 2011-01-04 15:49:12.770999908 +0900
- bzr:user-agent:
- bzr2.2.1+bzr-svn1.0.4
- svn:original-date:
- 2011-01-04T06:49:12.771000Z
- Location:
- branches/version-2_5-dev/data/class
- Files:
-
- 3 edited
-
SC_CartSession.php (modified) (1 diff)
-
pages/cart/LC_Page_Cart.php (modified) (2 diffs)
-
pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Cart.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_5-dev/data/class/SC_CartSession.php
r19711 r19815 565 565 566 566 function getKeys() { 567 $keys = array_keys($this->cartSession); 568 // 数量が 0 の商品種別は削除する 569 foreach ($keys as $key) { 570 $quantity = $this->getTotalQuantity($key); 571 if ($quantity < 1) { 572 unset($this->cartSession[$key]); 573 } 574 } 567 575 return array_keys($this->cartSession); 568 576 } -
branches/version-2_5-dev/data/class/pages/cart/LC_Page_Cart.php
r19805 r19815 59 59 parent::init(); 60 60 $this->tpl_title = "現在のカゴの中"; 61 $masterData = new SC_DB_MasterData_Ex(); 62 $this->arrProductType = $masterData->getMasterData("mtb_product_type"); 63 61 64 } 62 65 … … 150 153 // ポイント合計 151 154 $this->tpl_total_point[$key] = $objCartSess->getAllProductsPoint($key); 152 $this->arrData = $objCartSess->calculate($key, $objCustomer); 153 155 156 $this->arrData[$key] = $objCartSess->calculate($key, $objCustomer); 154 157 // 送料無料までの金額を計算 155 158 $this->tpl_deliv_free[$key] = $this->arrInfo['free_rule'] - $this->tpl_total_inctax[$key]; -
branches/version-2_5-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Cart.php
r19805 r19815 81 81 } 82 82 } 83 // 店舗情報の取得84 $arrInfo = $objSiteInfo->data;85 83 // 購入金額合計 86 $ProductsTotal = $objCart->getAllProductsTotal($cartKey); 84 $ProductsTotal += $objCart->getAllProductsTotal($cartKey); 85 // 合計数量 86 $TotalQuantity += $objCart->getTotalQuantity($cartKey); 87 87 88 // 合計数量 89 $TotalQuantity = $objCart->getTotalQuantity($cartKey); 88 } 90 89 91 // 送料無料までの金額 92 $arrCartList[0]['ProductsTotal'] = $ProductsTotal; 93 $arrCartList[0]['TotalQuantity'] = $TotalQuantity; 94 $deliv_free = $arrInfo['free_rule'] - $ProductsTotal; 95 $arrCartList[0]['free_rule'] = $arrInfo['free_rule']; 96 $arrCartList[0]['deliv_free'] = $deliv_free; 90 // 店舗情報の取得 91 $arrInfo = $objSiteInfo->data; 97 92 98 $this->arrCartList = $arrCartList; 99 } 93 // 送料無料までの金額 94 $arrCartList[0]['ProductsTotal'] = $ProductsTotal; 95 $arrCartList[0]['TotalQuantity'] = $TotalQuantity; 96 /* 97 * FIXME 98 * 商品種別ごとに送料無料までの金額を計算するよう要修正 99 */ 100 $deliv_free = $arrInfo['free_rule'] - $ProductsTotal; 101 $arrCartList[0]['free_rule'] = $arrInfo['free_rule']; 102 $arrCartList[0]['deliv_free'] = $deliv_free; 103 104 $this->arrCartList = $arrCartList; 100 105 } 101 106
Note: See TracChangeset
for help on using the changeset viewer.
