Changeset 20688 for branches/version-2_5-dev/data/class
- Timestamp:
- 2011/03/17 19:53:22 (15 years ago)
- 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
- Location:
- branches/version-2_5-dev/data/class/pages/admin
- Files:
-
- 3 edited
-
contents/LC_Page_Admin_Contents_FileManager.php (modified) (1 diff)
-
products/LC_Page_Admin_Products_Category.php (modified) (2 diffs)
-
products/LC_Page_Admin_Products_ProductRank.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_5-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_FileManager.php
r20541 r20688 357 357 */ 358 358 function setDispPath($objFormParam){ 359 // TODO JSON で投げて, フロント側で処理した方が良い?360 359 $tpl_now_dir = ""; 361 360 $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 // フロント側で > へエスケープするため, ここでは > を使用 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)); 372 362 } 373 363 -
branches/version-2_5-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Category.php
r20540 r20688 186 186 $arrBread = array(); 187 187 $objDb->findTree($this->arrTree, $parent_category_id, $arrBread); 188 $this-> breadcrumbs = "ホーム" . $this->createBreaCrumbs($arrBread);188 $this->tpl_bread_crumbs = SC_Utils_Ex::jsonEncode($arrBread); 189 189 } 190 190 … … 410 410 $objFormParam->addParam("カテゴリID", "category_id", null, null, array()); 411 411 $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 // フロント側で > へエスケープするため, ここでは > を使用426 if ($i === $count) {427 $breadcrumbs .= ' > ';428 }429 $breadcrumbs .= $arrBread[$i]['category_name'];430 if ($i > 0) {431 $breadcrumbs .= ' > ';432 }433 }434 return $breadcrumbs;435 412 } 436 413 -
branches/version-2_5-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductRank.php
r20548 r20688 103 103 $arrBread = array(); 104 104 $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); 106 106 } 107 107 … … 192 192 } 193 193 } 194 195 function lfGetBreadcrumbs($arrBread) {196 $breadcrumbs = "ホーム";197 // TODO JSON で投げて, フロント側で処理した方が良い?198 for ($i = count($arrBread) - 1; $i >= 0; $i--) {199 // フロント側で > へエスケープするため, ここでは > を使用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 212 194 } 213 195 ?>
Note: See TracChangeset
for help on using the changeset viewer.
