Ignore:
Timestamp:
2011/03/17 19:53:22 (15 years ago)
Author:
nanasess
bzr:base-revision:
svn-v4:1e3b908f-19a9-db11-a64c-001125224ba8:branches/version-2_5-dev:20687
bzr:committer:
Kentaro Ohkouchi <[email protected]>
bzr:file-ids:

data/Smarty/templates/admin/contents/file_manager.tpl 15732@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fadmin%2Fcontents%2Ffile_manager.tpl
data/Smarty/templates/admin/products/category.tpl 15732@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fadmin%2Fproducts%2Fcategory.tpl
data/Smarty/templates/admin/products/product_rank.tpl 15732@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fadmin%2Fproducts%2Fproduct_rank.tpl
data/class/pages/admin/contents/LC_Page_Admin_Contents_FileManager.php 15673@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fcontents%2FLC_Page_Admin_Contents_FileManager.php
data/class/pages/admin/products/LC_Page_Admin_Products_Category.php 15518@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fproducts%2FLC_Page_Admin_Products_Category.php
data/class/pages/admin/products/LC_Page_Admin_Products_ProductRank.php 15526@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fadmin%2Fproducts%2FLC_Page_Admin_Products_ProductRank.php
html/user_data/packages/admin/js/breadcrumbs.js breadcrumbs.js-20110317105019-2oicahmuf182png4-1
bzr:mapping-version:
v4
bzr:merge:

[email protected]
bzr:repository-uuid:
1e3b908f-19a9-db11-a64c-001125224ba8
bzr:revision-id:
[email protected]
bzr:revno:
3406
bzr:revprop:branch-nick:
branches/version-2_5-dev
bzr:root:
branches/version-2_5-dev
bzr:text-revisions:

data/Smarty/templates/admin/contents/file_manager.tpl [email protected]
data/Smarty/templates/admin/products/category.tpl [email protected]
data/Smarty/templates/admin/products/product_rank.tpl [email protected]
data/class/pages/admin/contents/LC_Page_Admin_Contents_FileManager.php [email protected]
data/class/pages/admin/products/LC_Page_Admin_Products_Category.php [email protected]
data/class/pages/admin/products/LC_Page_Admin_Products_ProductRank.php [email protected]
bzr:timestamp:
2011-03-17 19:53:19.351000071 +0900
bzr:user-agent:
bzr2.2.1+bzr-svn1.0.4
svn:original-date:
2011-03-17T10:53:19.351000Z
Message:

#1000 (管理画面 ->ファイル管理, カテゴリー登録, 商品並び替えのパンクズにリンクをつける)

  • jQuery のプラグインにしました
Location:
branches/version-2_5-dev/data/class/pages/admin
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_5-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_FileManager.php

    r20541 r20688  
    357357     */ 
    358358    function setDispPath($objFormParam){ 
    359         // TODO JSON で投げて, フロント側で処理した方が良い? 
    360359        $tpl_now_dir = ""; 
    361360        $arrNowDir = preg_split('/\//', str_replace(HTML_REALDIR, '', $objFormParam->getValue('now_dir'))); 
    362         for ($i = 0; $i < count($arrNowDir); $i++) { 
    363             if (!empty($arrNowDir)) { 
    364                 $tpl_now_dir .= $arrNowDir[$i]; 
    365                 if ($i < count($arrNowDir) - 1) { 
    366                      // フロント側で &gt; へエスケープするため, ここでは > を使用 
    367                     $tpl_now_dir .= ' > '; 
    368                 } 
    369             } 
    370         } 
    371         $this->setDispParam('tpl_now_dir', $tpl_now_dir); 
     361        $this->setDispParam('tpl_now_dir', SC_Utils_Ex::jsonEncode($arrNowDir)); 
    372362    } 
    373363 
  • branches/version-2_5-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Category.php

    r20540 r20688  
    186186        $arrBread = array(); 
    187187        $objDb->findTree($this->arrTree, $parent_category_id, $arrBread); 
    188         $this->breadcrumbs = "ホーム" . $this->createBreaCrumbs($arrBread); 
     188        $this->tpl_bread_crumbs = SC_Utils_Ex::jsonEncode($arrBread); 
    189189    } 
    190190 
     
    410410        $objFormParam->addParam("カテゴリID", "category_id", null, null, array()); 
    411411        $objFormParam->addParam("カテゴリ名", "category_name", STEXT_LEN, 'KVa', array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK")); 
    412     } 
    413  
    414     /** 
    415      * ぱんくず文字列を生成する. 
    416      * 
    417      * @param array $arrBread カテゴリ配列 
    418      * @return string ぱんくず文字列 
    419      */ 
    420     function createBreaCrumbs($arrBread) { 
    421         $breadcrumbs = ''; 
    422         // TODO JSON で投げて, フロント側で処理した方が良い? 
    423         $count = count($arrBread) - 1; 
    424         for ($i = $count; $i >= 0; $i--) { 
    425             // フロント側で &gt; へエスケープするため, ここでは > を使用 
    426             if ($i === $count) { 
    427                 $breadcrumbs .= ' > '; 
    428             } 
    429             $breadcrumbs .= $arrBread[$i]['category_name']; 
    430             if ($i > 0) { 
    431                 $breadcrumbs .= ' > '; 
    432             } 
    433         } 
    434         return $breadcrumbs; 
    435412    } 
    436413 
  • branches/version-2_5-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductRank.php

    r20548 r20688  
    103103        $arrBread = array(); 
    104104        $objDb->findTree($this->arrTree, $this->arrForm['parent_category_id'], $arrBread); 
    105         $this->breadcrumbs = $this->lfGetBreadcrumbs($arrBread); 
     105        $this->tpl_bread_crumbs = SC_Utils_Ex::jsonEncode($arrBread); 
    106106    } 
    107107 
     
    192192        } 
    193193    } 
    194  
    195     function lfGetBreadcrumbs($arrBread) { 
    196         $breadcrumbs = "ホーム"; 
    197         // TODO JSON で投げて, フロント側で処理した方が良い? 
    198         for ($i = count($arrBread) - 1; $i >= 0; $i--) { 
    199             // フロント側で &gt; へエスケープするため, ここでは > を使用 
    200             if ($i === count($arrBread) - 1) { 
    201                 $breadcrumbs .= ' > '; 
    202             } 
    203             $breadcrumbs .= $arrBread[$i]['category_name']; 
    204             if ($i > 0) { 
    205                 $breadcrumbs .= ' > '; 
    206             } 
    207         } 
    208  
    209         return $breadcrumbs; 
    210     } 
    211  
    212194} 
    213195?> 
Note: See TracChangeset for help on using the changeset viewer.