機能要望 > フロント機能 > タイトル<title>に、2階層以下のカテゴリ名を表示したい |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
kishida |
投稿日時: 2008/6/14 0:13
対応状況: −−−
|
EC-CUBE開発チーム 登録日: 2007/6/4 居住地: 投稿: 14 |
Re: タイトル<title>に、2階層以下のカテゴリ名を表示したい いつも大変お世話になっております。
株式会社ロックオン 技術開発部の岸田と申します。 tpl_subtitleに親カテゴリー+子カテゴリーを表示する場合ですが、 [修正ファイル EC-CUBE2系] data/class/pages/products/LC_Page_Products_Detail.php [修正前] // サブタイトルを取得 $arrCategory_id = $objDb->sfGetCategoryId($arrRet[0]['product_id'], $status); $arrFirstCat = $objDb->sfGetFirstCat($arrCategory_id[0]); $this->tpl_subtitle = $arrFirstCat['name']; [修正後] // サブタイトルを取得 $arrCategory_id = $objDb->sfGetCategoryId($arrRet[0]['product_id'], $status); $arrFirstCat = $objDb->sfGetFirstCat($arrCategory_id[0]); $arrCategoryList = $objDb->sfGetCatTree($arrFirstCat[0]); foreach($arrCategoryList as $key=>$val){ $ConbName .= $val['category_name'] . ' | '; } // 最後の | をカットする $ConbName = substr_replace($ConbName, "", strlen($ConbName) - 2, 2); $this->tpl_subtitle = $ConbName; とすることで、親カテゴリー+子カテゴリーも表示する事が出来ます。 今後ともEC-CUBEを何卒宜しくお願い致します。 |
フラット表示 | 前のトピック | 次のトピック |