Ignore:
Timestamp:
2010/09/29 18:03:38 (14 years ago)
Author:
nanasess
bzr:base-revision:
ohkouchi@loop-az.jp-20100927103023-gxi8k3mun5ajq1th
bzr:committer:
Kentaro Ohkouchi <ohkouchi@loop-az.jp>
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/Smarty/templates/default/detail.tpl 15747@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fdetail.tpl
data/Smarty/templates/default/list.tpl 15747@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Flist.tpl
data/Smarty/templates/default/shopping/confirm.tpl 15732@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fshopping%2Fconfirm.tpl
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/products/LC_Page_Products_Detail.php 15154@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fproducts%2FLC_Page_Products_Detail.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
bzr:mapping-version:
v4
bzr:repository-uuid:
1e3b908f-19a9-db11-a64c-001125224ba8
bzr:revision-id:
ohkouchi@loop-az.jp-20100929090334-re3rzc4b55n2u27e
bzr:revno:
2313
bzr:revprop:branch-nick:
branches/version-2_5-dev
bzr:root:
branches/version-2_5-dev
bzr:timestamp:
2010-09-29 18:03:34.467999935 +0900
bzr:user-agent:
bzr2.2.0+bzr-svn1.0.3
svn:original-date:
2010-09-29T09:03:34.468000Z
Message:

商品種別によってカートを分ける(#823)

  • dtb_products_class.down を使用した暫定的な対応
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_5-dev/data/class/pages/cart/LC_Page_Cart.php

    r18829 r18830  
    101101        case 'confirm': 
    102102            // カート内情報の取得 
    103             $arrRet = $objCartSess->getCartList(); 
     103            $cartKey = $_POST['cartKey']; // TODO 
     104            $arrRet = $objCartSess->getCartList($cartKey); 
    104105            $max = count($arrRet); 
    105106            $cnt = 0; 
     
    128129                } 
    129130                // カートを購入モードに設定 
    130                 $objCartSess->saveCurrentCart($uniqid); 
     131                $objCartSess->saveCurrentCart($uniqid, $cartKey); 
    131132                // 購入ページへ 
    132133                $this->sendRedirect(URL_SHOP_TOP); 
     
    138139        } 
    139140 
    140         // カート集計処理 
    141         $objDb->sfTotalCart($this, $objCartSess); 
    142         $this->arrData = $objDb->sfTotalConfirm($this->arrData, $this, $objCartSess, null, $objCustomer); 
    143  
    144141        // 基本情報の取得 
    145142        $this->arrInfo = $objSiteInfo->data; 
     143 
     144        $this->cartKeys = $objCartSess->getKeys(); 
     145        foreach ($this->cartKeys as $key) { 
     146            // カート集計処理 
     147            $objDb->sfTotalCart($this, $objCartSess, $key); 
     148            $this->arrData = $objDb->sfTotalConfirm($this->arrData, $this, $objCartSess, null, $objCustomer, $key); 
     149            // 送料無料までの金額を計算 
     150            $this->tpl_deliv_free[$key] = $this->arrInfo['free_rule'] - $this->tpl_total_pretax[$key]; 
     151 
     152 
     153        } 
    146154 
    147155        // ログイン判定 
     
    152160        } 
    153161 
    154         // 送料無料までの金額を計算 
    155         $this->tpl_deliv_free = $this->arrInfo['free_rule'] - $this->tpl_total_pretax; 
    156162 
    157163        // 前頁のURLを取得 
Note: See TracChangeset for help on using the changeset viewer.