Ignore:
Timestamp:
2012/11/07 14:51:58 (10 years ago)
Author:
h_yoshimoto
Message:

#1955 r22062~r22080間のコミットをmerge

Location:
branches/version-2_12-multilang
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_12-multilang

  • branches/version-2_12-multilang/data/class/pages/admin/basis/LC_Page_Admin_Basis_Payment.php

    r22067 r22081  
    6868    function action() { 
    6969 
    70         $objDb = new SC_Helper_DB_Ex(); 
    71  
    72         $mode = $this->getMode(); 
     70        $objPayment = new SC_Helper_Payment_Ex(); 
    7371 
    7472        if (!empty($_POST)) { 
    7573            $objFormParam = new SC_FormParam_Ex(); 
    76             $objFormParam->addParam(SC_I18n_Ex::t('PARAM_LABEL_DELIVERY_ID'), 'payment_id', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 
     74            $objFormParam->addParam('支払方法ID', 'payment_id', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 
    7775            $objFormParam->setParam($_POST); 
    7876            $objFormParam->convParam(); 
    7977 
    80             $arrErr = $objFormParam->checkError(); 
     78            $this->arrErr = $objFormParam->checkError(); 
    8179            if (!empty($this->arrErr['payment_id'])) { 
    8280                trigger_error('', E_USER_ERROR); 
     
    8987            case 'delete': 
    9088                // ランク付きレコードの削除 
    91                 $objDb->sfDeleteRankRecord('dtb_payment', 'payment_id', $post['payment_id']); 
     89                $objPayment->delete($post['payment_id']); 
    9290 
    9391                // 再表示 
     
    9593                break; 
    9694            case 'up': 
    97                 $objDb->sfRankUp('dtb_payment', 'payment_id', $post['payment_id']); 
     95                $objPayment->rankUp($post['payment_id']); 
    9896 
    9997                // 再表示 
     
    10199                break; 
    102100            case 'down': 
    103                 $objDb->sfRankDown('dtb_payment', 'payment_id', $post['payment_id']); 
     101                $objPayment->rankDown($post['payment_id']); 
    104102 
    105103                // 再表示 
     
    107105                break; 
    108106        } 
    109         $this->arrDelivList = $objDb->sfGetIDValueList('dtb_deliv', 'deliv_id', 'service_name'); 
    110         $this->arrPaymentListFree = $this->lfGetPaymentList(); 
     107        $this->arrPaymentListFree = $objPayment->getList(); 
    111108 
    112109    } 
     
    120117        parent::destroy(); 
    121118    } 
    122  
    123     /** 
    124      * 支払方法一覧の取得. 
    125      */ 
    126     function lfGetPaymentList() { 
    127         $objQuery =& SC_Query_Ex::getSingletonInstance(); 
    128         $col = 'payment_id, payment_method, charge, rule_max, upper_rule, note, fix, charge_flg'; 
    129         $where = 'del_flg = 0'; 
    130         $table = 'dtb_payment'; 
    131         $objQuery->setOrder('rank DESC'); 
    132         $arrRet = $objQuery->select($col, $table, $where); 
    133         return $arrRet; 
    134     } 
    135119} 
Note: See TracChangeset for help on using the changeset viewer.