Ignore:
Timestamp:
2013/05/02 18:11:36 (11 years ago)
Author:
h_yoshimoto
Message:

#2236 2.12.3リリース以降の2.12-devへのコミット差し戻し

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductRank.php

    r22597 r22796  
    3232 * @version $Id$ 
    3333 */ 
    34 class LC_Page_Admin_Products_ProductRank extends LC_Page_Admin_Ex  
    35 { 
     34class LC_Page_Admin_Products_ProductRank extends LC_Page_Admin_Ex { 
    3635 
    3736    // }}} 
     
    4342     * @return void 
    4443     */ 
    45     function init() 
    46     { 
     44    function init() { 
    4745        parent::init(); 
    4846        $this->tpl_mainpage = 'products/product_rank.tpl'; 
     
    5856     * @return void 
    5957     */ 
    60     function process() 
    61     { 
     58    function process() { 
    6259        $this->action(); 
    6360        $this->sendResponse(); 
     
    6966     * @return void 
    7067     */ 
    71     function action() 
    72     { 
     68    function action() { 
    7369 
     70        $objQuery =& SC_Query_Ex::getSingletonInstance(); 
    7471        $objDb = new SC_Helper_DB_Ex(); 
    75         $objCategory = new SC_Helper_Category_Ex(); 
    7672 
    7773        $this->tpl_pageno = isset($_POST['pageno']) ? $_POST['pageno'] : ''; 
     
    104100        } 
    105101 
    106         $this->arrTree = $objCategory->getTree(); 
    107         $this->arrParentID = $objCategory->getTreeTrail($this->arrForm['parent_category_id']);      
     102        $this->arrTree = $objDb->sfGetCatTree($this->arrForm['parent_category_id']); 
    108103        $this->arrProductsList = $this->lfGetProduct($this->arrForm['parent_category_id']); 
    109         $arrBread = $objCategory->getTreeTrail($this->arrForm['parent_category_id'], FALSE); 
    110         $this->tpl_bread_crumbs = SC_Utils_Ex::jsonEncode(array_reverse($arrBread)); 
     104        $arrBread = array(); 
     105        $objDb->findTree($this->arrTree, $this->arrForm['parent_category_id'], $arrBread); 
     106        $this->tpl_bread_crumbs = SC_Utils_Ex::jsonEncode($arrBread); 
    111107 
    112108    } 
     
    117113     * @return void 
    118114     */ 
    119     function destroy() 
    120     { 
     115    function destroy() { 
    121116        parent::destroy(); 
    122117    } 
    123118 
    124119    /* 商品読み込み */ 
    125     function lfGetProduct($category_id) 
    126     { 
     120    function lfGetProduct($category_id) { 
    127121        // FIXME SC_Product クラスを使用した実装 
    128122        $objQuery =& SC_Query_Ex::getSingletonInstance(); 
     
    157151     * 商品の数値指定での並び替え実行 
    158152     */ 
    159     function lfRenumber($parent_category_id) 
    160     { 
     153    function lfRenumber($parent_category_id) { 
    161154        $objQuery =& SC_Query_Ex::getSingletonInstance(); 
    162155 
     
    183176    } 
    184177 
    185     function lfRankUp(&$objDb, $parent_category_id, $product_id) 
    186     { 
     178    function lfRankUp(&$objDb, $parent_category_id, $product_id) { 
    187179        $where = 'category_id = ' . SC_Utils_Ex::sfQuoteSmart($parent_category_id); 
    188180        $objDb->sfRankUp('dtb_product_categories', 'product_id', $product_id, $where); 
    189181    } 
    190182 
    191     function lfRankDown(&$objDb, $parent_category_id, $product_id) 
    192     { 
     183    function lfRankDown(&$objDb, $parent_category_id, $product_id) { 
    193184        $where = 'category_id = ' . SC_Utils_Ex::sfQuoteSmart($parent_category_id); 
    194185        $objDb->sfRankDown('dtb_product_categories', 'product_id', $product_id, $where); 
    195186    } 
    196187 
    197     function lfRankMove(&$objDb, $parent_category_id, $product_id) 
    198     { 
     188    function lfRankMove(&$objDb, $parent_category_id, $product_id) { 
    199189        $key = 'pos-'.$product_id; 
    200190        $input_pos = mb_convert_kana($_POST[$key], 'n'); 
Note: See TracChangeset for help on using the changeset viewer.