質問 > フロント機能 > 親カテゴリIDの取得方法 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
vanilla |
投稿日時: 2014/4/18 14:48
対応状況: −−−
|
新米 登録日: 2014/4/18 居住地: 投稿: 1 |
親カテゴリIDの取得方法 サイドバーに表示されている、商品カテゴリについてです。
特定の親を持つカテゴリは表示したくないのですが、「特定の親」の指定の仕方がわかりません。 例: Aカテゴリ ?Bカテゴリ ?Cカテゴリ (BとCは同列、BとCの親はA) A、B、Cは全て表示したくありません。 「特定の親」ではなく、「特定のカテゴリ」であれば以下の記述でできました。 ファイル:data\Smarty\templates\default\frontparts\bloc\category_tree_fork.tpl 記述: <!--{if $child.category_id == BのカテゴリID || $child.category_id == CのカテゴリID}--> 特定の親(A)を持つカテゴリは、増減があるので、上記の記述方法だと、子カテゴリが増える度にコードを修正しなければならず、「特定の親をもつカテゴリであれば、表示しない」としたいのです。 宜しくお願いします。 ec-cubeのバージョンは2.13.1です。 |
shutta |
投稿日時: 2014/6/2 23:14
対応状況: −−−
|
仙人 登録日: 2010/2/4 居住地: 関西 投稿: 835 |
Re: 親カテゴリIDの取得方法 正しく意図を汲み取っているか分かりませんが、
とか?
|
hiraro |
投稿日時: 2014/6/11 22:38
対応状況: −−−
|
常連 登録日: 2014/4/28 居住地: 投稿: 63 |
Re: 親カテゴリIDの取得方法 LC_Page_FrontParts_Bloc_Category::lfGetCatTree
にあるforeachブロック先頭に
追加、とかどうですかね… ”特定のid”についてはシステム設定>パラメーター設定にcsvで設定できるようにするなどが妥当だと思います。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |