Ignore:
Timestamp:
2010/01/07 13:42:29 (17 years ago)
Author:
Yammy
Message:

http://svn.ec-cube.net/open_trac/ticket/530
お届けに関わる語句に揺らぎ

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

Legend:

Unmodified
Added
Removed
  • branches/version-2_4-dev/data/class/helper/SC_Helper_DB.php

    r18465 r18472  
    13841384 
    13851385    /** 
    1386      * 配送時間を取得する. 
     1386     * お届け時間を取得する. 
    13871387     * 
    13881388     * @param integer $payment_id 支払い方法ID 
    1389      * @return array 配送時間の配列 
     1389     * @return array お届け時間の配列 
    13901390     */ 
    13911391    function sfGetDelivTime($payment_id = "") { 
  • branches/version-2_4-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Delivery_Input.php

    r17513 r18472  
    122122 
    123123        for($cnt = 1; $cnt <= DELIVTIME_MAX; $cnt++) { 
    124             $this->objFormParam->addParam("配送時間$cnt", "deliv_time$cnt", STEXT_LEN, "KVa", array("MAX_LENGTH_CHECK")); 
     124            $this->objFormParam->addParam("お届け時間$cnt", "deliv_time$cnt", STEXT_LEN, "KVa", array("MAX_LENGTH_CHECK")); 
    125125        } 
    126126 
     
    157157            $objQuery->update("dtb_deliv", $sqlval, $where, array($deliv_id)); 
    158158 
    159             // 配送時間の登録 
     159            // お届け時間の登録 
    160160            $table = "dtb_delivtime"; 
    161161            $where = "deliv_id = ? AND time_id = ?"; 
     
    216216 
    217217            $sqlval = array(); 
    218             // 配送時間の設定 
     218            // お届け時間の設定 
    219219            for($cnt = 1; $cnt <= DELIVTIME_MAX; $cnt++) { 
    220220                $keyname = "deliv_time$cnt"; 
     
    257257        $arrRet = $objQuery->select($col, $table, $where, array($deliv_id)); 
    258258        $this->objFormParam->setParam($arrRet[0]); 
    259         // 配送時間の取得 
     259        // お届け時間の取得 
    260260        $col = "deliv_time"; 
    261261        $where = "deliv_id = ?  ORDER BY time_id"; 
  • branches/version-2_4-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Edit.php

    r18414 r18472  
    111111        $objSiteInfo = new SC_SiteInfo(); 
    112112        $objDb = new SC_Helper_DB_Ex(); 
     113        $objDate = new SC_Date(1901);  
     114          $this->arrYearDelivDate = $objDate->getYear('', date('Y'), '');  
     115            $this->arrMonthDelivDate = $objDate->getMonth(true);  
     116            $this->arrDayDelivDate = $objDate->getDay(true); 
    113117        $arrInfo = $objSiteInfo->data; 
    114118 
     
    283287        // 支払い方法の取得 
    284288        $this->arrPayment = $objDb->sfGetIDValueList("dtb_payment", "payment_id", "payment_method"); 
    285         // 配送時間の取得 
     289        // お届け時間の取得 
    286290        $arrRet = $objDb->sfGetDelivTime($this->objFormParam->getValue('payment_id')); 
    287291        $this->arrDelivTime = SC_Utils_Ex::sfArrKeyValue($arrRet, 'time_id', 'deliv_time'); 
     
    349353        $this->objFormParam->addParam("電話番号3", "order_tel03", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK")); 
    350354 
    351         // 配送先情報 
     355        // お届け先情報 
    352356        $this->objFormParam->addParam("お名前1", "deliv_name01", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK")); 
    353357        $this->objFormParam->addParam("お名前2", "deliv_name02", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK")); 
     
    375379 
    376380        $this->objFormParam->addParam("お支払い方法", "payment_id", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK")); 
    377         $this->objFormParam->addParam("配送時間ID", "deliv_time_id", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK")); 
     381        $this->objFormParam->addParam("お届け時間ID", "deliv_time_id", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK")); 
    378382        $this->objFormParam->addParam("対応状況", "status", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK")); 
    379383        $this->objFormParam->addParam("配達日", "deliv_date", STEXT_LEN, "KVa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK")); 
     384          $this->objFormParam->addParam("お届け日(年)", "deliv_date_year", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));  
     385            $this->objFormParam->addParam("お届け日(月)", "deliv_date_month", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));  
     386            $this->objFormParam->addParam("お届け日(日)", "deliv_date_day", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));  
    380387        $this->objFormParam->addParam("お支払方法名称", "payment_method"); 
    381         $this->objFormParam->addParam("配送時間", "deliv_time"); 
     388        $this->objFormParam->addParam("お届け時間", "deliv_time"); 
    382389 
    383390        // 受注詳細情報 
     
    406413        $this->objFormParam->addParam("受注日", "create_date"); 
    407414        $this->objFormParam->addParam("発送日", "commit_date"); 
     415        $this->objFormParam->addParam("お届け日", "deliv_date");  
    408416    } 
    409417 
     
    419427            $this->objFormParam->setValue('total_point', $total_point); 
    420428            $this->objFormParam->setValue('point', $point); 
     429            $delivDate = split(" ", $arrRet[0]["deliv_date"]);  
     430              $delivDate = split("-", $delivDate[0]);  
     431              $this->objFormParam->setValue('deliv_date_year', $delivDate[0]);  
     432              $this->objFormParam->setValue('deliv_date_month', isset($delivDate[1]) ? $delivDate[1] : "");  
     433              $this->objFormParam->setValue('deliv_date_day', isset($delivDate[2]) ? $delivDate[2] : ""); 
    421434            $this->arrForm = $arrRet[0]; 
     435 
    422436            // 受注詳細データの取得 
    423437            $arrRet = $this->lfGetOrderDetail($order_id); 
     
    456470        $objErr = new SC_CheckError($arrRet); 
    457471        $objErr->arrErr = $this->objFormParam->checkError(); 
     472 
     473        $objErr->doFunc(array("お届け日", "deliv_date_year", "deliv_date_month", "deliv_date_day"), array("CHECK_DATE")); 
     474 
     475        if (count($objErr->arrErr) >= 1) { 
     476            return $objErr->arrErr; 
     477        } 
    458478 
    459479        return $objErr->arrErr; 
     
    538558            } 
    539559        } 
     560        $sqlval['update_date'] = 'Now()'; 
     561 
     562        if (strlen($sqlval['deliv_date_year']) >= 0) { 
     563            $sqlval['deliv_date'] = $sqlval['deliv_date_year'] . '-' . $sqlval['deliv_date_month'] . '-' . $sqlval['deliv_date_day']; 
     564        } 
     565        unset($sqlval['deliv_date_year']); 
     566        unset($sqlval['deliv_date_month']); 
     567        unset($sqlval['deliv_date_day']); 
    540568 
    541569        unset($sqlval['total_point']); 
    542570        unset($sqlval['point']); 
     571        unset($sqlval['commit_date']); 
    543572 
    544573        $where = "order_id = ?"; 
  • branches/version-2_4-dev/data/class/pages/mypage/LC_Page_Mypage_History.php

    r18115 r18472  
    8282            // 支払い方法の取得 
    8383            $this->arrPayment = $objDb->sfGetIDValueList("dtb_payment", "payment_id", "payment_method"); 
    84             // 配送時間の取得 
     84            // お届け時間の取得 
    8585            $arrRet = $objDb->sfGetDelivTime($this->arrDisp['payment_id']); 
    8686            $this->arrDelivTime = SC_Utils_Ex::sfArrKeyValue($arrRet, 'time_id', 'deliv_time'); 
  • branches/version-2_4-dev/data/class/pages/mypage/LC_Page_Mypage_HistoryDetail.php

    r18115 r18472  
    9191            // 支払い方法の取得 
    9292            $this->arrPayment = $objDb->sfGetIDValueList("dtb_payment", "payment_id", "payment_method"); 
    93             // 配送時間の取得 
     93            // お届け時間の取得 
    9494            $arrRet = $objDb->sfGetDelivTime($this->arrDisp['payment_id']); 
    9595            $this->arrDelivTime = SC_Utils_Ex::sfArrKeyValue($arrRet, 'time_id', 'deliv_time'); 
  • branches/version-2_4-dev/data/class/pages/shopping/LC_Page_Shopping.php

    r18419 r18472  
    457457        $objQuery = new SC_Query(); 
    458458 
    459         // 別のお届け先を指定していない場合、配送先に登録住所をコピーする。 
     459        // 別のお届け先を指定していない場合、お届け先に登録住所をコピーする。 
    460460        if($arrData["deliv_check"] != "1") { 
    461461            $sqlval['deliv_name01'] = $arrData['order_name01']; 
  • branches/version-2_4-dev/data/class/pages/shopping/LC_Page_Shopping_Complete.php

    r18385 r18472  
    485485        } 
    486486 
    487         // 別のお届け先を指定していない場合、配送先に登録住所をコピーする。 
     487        // 別のお届け先を指定していない場合、お届け先に登録住所をコピーする。 
    488488        if($arrData["deliv_check"] == "-1") { 
    489489            $sqlval['deliv_name01'] = $arrData['order_name01']; 
  • branches/version-2_4-dev/data/class/pages/shopping/LC_Page_Shopping_DelivAddr.php

    r16582 r18472  
    2626 
    2727/** 
    28  * 配送先追加のページクラス 
     28 * お届け先追加のページクラス 
    2929 * 
    3030 * @package Page 
  • branches/version-2_4-dev/data/class/pages/shopping/LC_Page_Shopping_Payment.php

    r18392 r18472  
    164164        // 支払い方法の画像があるなしを取得($img_show true:ある false:なし) 
    165165        $this->img_show = $this->lfGetImgShow($this->arrPayment); 
    166         // 配送時間の取得 
     166        // お届け時間の取得 
    167167        $arrRet = $objDb->sfGetDelivTime($this->objFormParam->getValue('payment_id')); 
    168168        $this->arrDelivTime = SC_Utils_Ex::sfArrKeyValue($arrRet, 'time_id', 'deliv_time'); 
    169169 
    170         // 配送日一覧の取得 
     170        // お届け日一覧の取得 
    171171        $this->arrDelivDate = $this->lfGetDelivDate(); 
    172172 
     
    251251 
    252252        switch($_POST['mode']) { 
    253             // 支払い方法指定 → 配達日時指定 
     253            // 支払い方法指定 → お届け日時指定 
    254254        case 'deliv_date': 
    255255            // 入力値の変換 
     
    259259                // 支払い方法の入力エラーなし 
    260260                $this->tpl_mainpage = 'shopping/deliv_date.tpl'; 
    261                 $this->tpl_title = "配達日時指定"; 
     261                $this->tpl_title = "お届け日時指定"; 
    262262                break; 
    263263            } else { 
     
    289289                    // 支払い方法の入力エラーなし 
    290290                    $this->tpl_mainpage = 'shopping/deliv_date.tpl'; 
    291                     $this->tpl_title = "配達日時指定"; 
     291                    $this->tpl_title = "お届け日時指定"; 
    292292                } 
    293293            } 
     
    317317        // 支払い方法の取得 
    318318        $this->arrPayment = $this->lfGetPayment($total_pretax); 
    319         // 配送時間の取得 
     319        // お届け時間の取得 
    320320        $arrRet = $objDb->sfGetDelivTime($this->objFormParam->getValue('payment_id')); 
    321321        $this->arrDelivTime = SC_Utils_Ex::sfArrKeyValue($arrRet, 'time_id', 'deliv_time'); 
    322322 
    323         // 配送日一覧の取得 
     323        // お届け日一覧の取得 
    324324        $this->arrDelivDate = $this->lfGetDelivDate(); 
    325325 
     
    343343        $this->objFormParam->addParam("お支払い方法", "payment_id", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK")); 
    344344        $this->objFormParam->addParam("ポイント", "use_point", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK", "ZERO_START")); 
    345         $this->objFormParam->addParam("配達時間", "deliv_time_id", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK")); 
     345        $this->objFormParam->addParam("お届け時間", "deliv_time_id", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK")); 
    346346        $this->objFormParam->addParam("ご質問", "message", LTEXT_LEN, "KVa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK")); 
    347347        $this->objFormParam->addParam("ポイントを使用する", "point_check", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"), '2'); 
    348         $this->objFormParam->addParam("配達日", "deliv_date", STEXT_LEN, "KVa", array("MAX_LENGTH_CHECK")); 
     348        $this->objFormParam->addParam("お届け日", "deliv_date", STEXT_LEN, "KVa", array("MAX_LENGTH_CHECK")); 
    349349    } 
    350350 
     
    439439    } 
    440440 
    441     /* 配送時間文字列の取得 */ 
     441    /* お届け時間文字列の取得 */ 
    442442    function lfGetDelivTimeInfo($time_id) { 
    443443        $objQuery = new SC_Query(); 
     
    479479    } 
    480480 
    481     /* 配達日一覧を取得する */ 
     481    /* お届け日一覧を取得する */ 
    482482    function lfGetDelivDate() { 
    483483        $objCartSess = new SC_CartSession(); 
     
    537537                break; 
    538538            } 
    539             //配達可能日のスタート値から、配達日の配列を取得する 
     539            //お届け可能日のスタート値から、お届け日の配列を取得する 
    540540            $arrDelivDate = $this->lfGetDateArray($start_day, DELIV_DATE_END_MAX); 
    541541        } 
     
    543543    } 
    544544 
    545     //配達可能日のスタート値から、配達日の配列を取得する 
     545    //お届け可能日のスタート値から、お届け日の配列を取得する 
    546546    function lfGetDateArray($start_day, $end_day) { 
    547547        $masterData = new SC_DB_MasterData(); 
    548548        $arrWDAY = $masterData->getMasterData("mtb_wday"); 
    549         //配達可能日のスタート値がセットされていれば 
     549        //お届け可能日のスタート値がセットされていれば 
    550550        if($start_day >= 1) { 
    551551            $now_time = time(); 
Note: See TracChangeset for help on using the changeset viewer.