Changeset 23396


Ignore:
Timestamp:
2014/05/03 17:27:22 (10 years ago)
Author:
kimoto
Message:

#2386 ダウンロード商品の場合にwarningが出るのを修正

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_13-dev/data/class/pages/shopping/LC_Page_Shopping_Payment.php

    r23357 r23396  
    8989        $this->arrDeliv = $objDelivery->getList($cart_key); 
    9090        $this->is_single_deliv = $this->isSingleDeliv($this->arrDeliv); 
     91        $this->is_download = ($this->cartKey == PRODUCT_TYPE_DOWNLOAD); 
    9192 
    9293        // 会員情報の取得 
     
    155156            case 'confirm': 
    156157                // パラメーター情報の初期化 
    157                 $this->setFormParams($objFormParam, $_POST, false, $this->arrShipping); 
     158                $this->setFormParams($objFormParam, $_POST, $this->is_download, $this->arrShipping); 
    158159 
    159160                $deliv_id = $objFormParam->getValue('deliv_id'); 
     
    204205            default: 
    205206                // FIXME 前のページから戻ってきた場合は別パラメーター(mode)で処理分岐する必要があるのかもしれない 
    206                 $this->setFormParams($objFormParam, $arrOrderTemp, false, $this->arrShipping); 
     207                $this->setFormParams($objFormParam, $arrOrderTemp, $this->is_download, $this->arrShipping); 
    207208 
    208209                if (!$this->is_single_deliv) { 
     
    327328    public function saveShippings(&$objFormParam, $arrDelivTime) 
    328329    { 
     330        // ダウンロード商品の場合は配送先が存在しない 
     331        if ($this->is_download) return; 
     332 
    329333        $deliv_id = $objFormParam->getValue('deliv_id'); 
    330  
    331334        /* TODO 
    332335         * SC_Purchase::getShippingTemp() で取得して, 
Note: See TracChangeset for help on using the changeset viewer.