Changeset 21567


Ignore:
Timestamp:
2012/03/01 17:02:13 (12 years ago)
Author:
pingpong
Message:

#1439 「お届け先の指定」に戻った際に、選択した状態を引き継いでいない の対応

Location:
branches/version-2_12-dev/data/class
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_12-dev/data/class/helper/SC_Helper_Purchase.php

    r21564 r21567  
    461461        $prefix = 'shipping', $src_prefix = 'order', 
    462462        $keys = array( 
    463             'name01', 'name02', 'kana01', 'kana02', 
     463            'deliv_check', 'name01', 'name02', 'kana01', 'kana02', 
    464464            'sex', 'zip01', 'zip02', 'pref', 'addr01', 'addr02', 
    465465            'tel01', 'tel02', 'tel03', 
  • branches/version-2_12-dev/data/class/pages/shopping/LC_Page_Shopping_Deliv.php

    r21526 r21567  
    148148        } 
    149149 
     150    // 配送IDの取得 
     151    $shippingData = $objPurchase->getShippingTemp(); 
     152    if($shippingData[0]['shipping_deliv_check'] != null){ 
     153        $this->arrForm['deliv_check'] = $shippingData[0]['shipping_deliv_check']; 
     154    } 
    150155        // 登録済み住所を取得 
    151156        $this->arrAddr = $objCustomer->getCustomerAddress($objCustomer->getValue('customer_id')); 
     
    211216        elseif ($deliv_check >= 1) { 
    212217            $objQuery =& SC_Query_Ex::getSingletonInstance(); 
    213             $arrOtherDeliv = $objQuery->getRow('*', 'dtb_other_deliv', 
     218            $arrOtherDeliv = $objQuery->getRow('* , ? as deliv_check', 'dtb_other_deliv', 
    214219                                               'customer_id = ? AND other_deliv_id = ?', 
    215                                                array($objCustomer->getValue('customer_id'), $deliv_check)); 
     220                                               array($deliv_check, $objCustomer->getValue('customer_id'), $deliv_check)); 
    216221            if (SC_Utils_Ex::isBlank($arrOtherDeliv)) { 
    217222                return false; 
Note: See TracChangeset for help on using the changeset viewer.