Changeset 20804


Ignore:
Timestamp:
2011/04/01 18:41:07 (11 years ago)
Author:
shutta
Message:

refs #1218 受注管理>受注登録時にお届け時間が登録されていない
dtb_shippingにtime_idはセットされていたが、shipping_timeが登録できていなかったのを修正。
また、フォームパラメーターのshipping_timeは不要だと思うので削除した。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_11-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Edit.php

    r20764 r20804  
    310310        $objFormParam->addParam("電話番号3", "shipping_tel03", TEL_ITEM_LEN, 'n', array("MAX_LENGTH_CHECK" ,"NUM_CHECK")); 
    311311        $objFormParam->addParam("お届け時間ID", "time_id", INT_LEN, 'n', array("MAX_LENGTH_CHECK", "NUM_CHECK")); 
    312         $objFormParam->addParam("お届け時間", "shipping_time"); 
    313312        $objFormParam->addParam("お届け日(年)", "shipping_date_year", INT_LEN, 'n', array("MAX_LENGTH_CHECK", "NUM_CHECK")); 
    314313        $objFormParam->addParam("お届け日(月)", "shipping_date_month", INT_LEN, 'n', array("MAX_LENGTH_CHECK", "NUM_CHECK")); 
     
    672671                                              'shipment_price', 
    673672                                              'shipment_quantity')); 
     673 
     674        $arrDelivTime = $objPurchase->getDelivTime($objFormParam->getValue('deliv_id')); 
     675 
    674676        $arrShippingValues = array(); 
    675677        foreach ($arrAllShipping as $shipping_index => $arrShipping) { 
     
    684686            // 配送業者IDを取得 
    685687            $arrShippingValues[$shipping_index]['deliv_id'] = $objFormParam->getValue('deliv_id'); 
     688 
     689            // お届け時間名称を取得 
     690            $arrShippingValues[$shipping_index]['shipping_time'] = $arrDelivTime[$arrShipping['time_id']]; 
    686691 
    687692            // 複数配送の場合は配送商品を登録 
Note: See TracChangeset for help on using the changeset viewer.