Index: branches/version-2_5-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_FileManager.php
===================================================================
--- branches/version-2_5-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_FileManager.php	(revision 20541)
+++ branches/version-2_5-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents_FileManager.php	(revision 20688)
@@ -357,17 +357,7 @@
      */
     function setDispPath($objFormParam){
-        // TODO JSON で投げて, フロント側で処理した方が良い？
         $tpl_now_dir = "";
         $arrNowDir = preg_split('/\//', str_replace(HTML_REALDIR, '', $objFormParam->getValue('now_dir')));
-        for ($i = 0; $i < count($arrNowDir); $i++) {
-            if (!empty($arrNowDir)) {
-                $tpl_now_dir .= $arrNowDir[$i];
-                if ($i < count($arrNowDir) - 1) {
-                     // フロント側で &gt; へエスケープするため, ここでは > を使用
-                    $tpl_now_dir .= ' > ';
-                }
-            }
-        }
-        $this->setDispParam('tpl_now_dir', $tpl_now_dir);
+        $this->setDispParam('tpl_now_dir', SC_Utils_Ex::jsonEncode($arrNowDir));
     }
 
Index: branches/version-2_5-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Category.php
===================================================================
--- branches/version-2_5-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Category.php	(revision 20540)
+++ branches/version-2_5-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Category.php	(revision 20688)
@@ -186,5 +186,5 @@
         $arrBread = array();
         $objDb->findTree($this->arrTree, $parent_category_id, $arrBread);
-        $this->breadcrumbs = "ホーム" . $this->createBreaCrumbs($arrBread);
+        $this->tpl_bread_crumbs = SC_Utils_Ex::jsonEncode($arrBread);
     }
 
@@ -410,27 +410,4 @@
         $objFormParam->addParam("カテゴリID", "category_id", null, null, array());
         $objFormParam->addParam("カテゴリ名", "category_name", STEXT_LEN, 'KVa', array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-    }
-
-    /**
-     * ぱんくず文字列を生成する.
-     *
-     * @param array $arrBread カテゴリ配列
-     * @return string ぱんくず文字列
-     */
-    function createBreaCrumbs($arrBread) {
-        $breadcrumbs = '';
-        // TODO JSON で投げて, フロント側で処理した方が良い？
-        $count = count($arrBread) - 1;
-        for ($i = $count; $i >= 0; $i--) {
-            // フロント側で &gt; へエスケープするため, ここでは > を使用
-            if ($i === $count) {
-                $breadcrumbs .= ' > ';
-            }
-            $breadcrumbs .= $arrBread[$i]['category_name'];
-            if ($i > 0) {
-                $breadcrumbs .= ' > ';
-            }
-        }
-        return $breadcrumbs;
     }
 
Index: branches/version-2_5-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductRank.php
===================================================================
--- branches/version-2_5-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductRank.php	(revision 20548)
+++ branches/version-2_5-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductRank.php	(revision 20688)
@@ -103,5 +103,5 @@
         $arrBread = array();
         $objDb->findTree($this->arrTree, $this->arrForm['parent_category_id'], $arrBread);
-        $this->breadcrumbs = $this->lfGetBreadcrumbs($arrBread);
+        $this->tpl_bread_crumbs = SC_Utils_Ex::jsonEncode($arrBread);
     }
 
@@ -192,22 +192,4 @@
         }
     }
-
-    function lfGetBreadcrumbs($arrBread) {
-        $breadcrumbs = "ホーム";
-        // TODO JSON で投げて, フロント側で処理した方が良い？
-        for ($i = count($arrBread) - 1; $i >= 0; $i--) {
-            // フロント側で &gt; へエスケープするため, ここでは > を使用
-            if ($i === count($arrBread) - 1) {
-                $breadcrumbs .= ' > ';
-            }
-            $breadcrumbs .= $arrBread[$i]['category_name'];
-            if ($i > 0) {
-                $breadcrumbs .= ' > ';
-            }
-        }
-
-        return $breadcrumbs;
-    }
-
 }
 ?>
