質問 > 管理機能 > 【商品ページに移動した時に子カテゴリーまで表示されるのを非表示にし、アコーディオンメニューを追加したい】 |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
kicks |
投稿日時: 2013/9/14 23:35
対応状況: 確認中
|
常連 登録日: 2012/5/15 居住地: 投稿: 56 |
【商品ページに移動した時に子カテゴリーまで表示されるのを非表示にし、アコーディオンメニューを追加したい】 いつもお世話になっております。
デフォルトで何も設定を変更せず、特定のアイテムにカテゴリーを 親カテゴリー ー子カテゴリー ー子カテゴリー 上記に規格を指定した場合、そのページに遷移するとカテゴリーブロックのメニューが開いている状態となります。 子カテゴリーまで選択しているアイテムページ、もしくはアイテム一覧をみた時にトップページ同様にカテゴリーを開かない状態のままにする事は不可能なのでしょうか? 【追記】 質問内容が明確ではなかったのでデモ環境とあわせ再掲いたします。 株式会社ロックオン様ご提供 デモ環境 http://demo.ec-cube.net/products/list.php?category_id=8 上記のようにトップページ以外の各アイテムページに遷移すると、 小カテゴリーメニューが全て表示されてしまいます。 こちらをトップページ同様、親カテゴリーが表示されているだけの状態へと変更したくコードや過去ログなどをみて同じような内容のものに変更してもカテゴリ全部出しのような状態になってしまいます。 該当コード <div class="block_body"> <!--{strip}--> <ul id="categorytree"> <!--{assign var=preLev value=1}--> <!--{assign var=firstdone value=0}--> <!--{section name=cnt loop=$arrTree}--> <!--{* 表示フラグがTRUEなら表示 *}--> <!--{if $arrTree[cnt].display == 1}--> <!--{assign var=level value=`$arrTree[cnt].level`}--> <!--{assign var=levdiff value=`$level-$preLev`}--> <!--{if $levdiff > 0}--> <ul> <!--{elseif $levdiff == 0 && $firstdone == 1}--> </li> <!--{elseif $levdiff < 0}--> <!--{section name=d loop=`$levdiff*-1`}--> </li> </ul> <!--{/section}--> </li> <!--{/if}--> <li class="level<!--{$level}--><!--{if in_array($arrTree[cnt].category_id, $tpl_category_id)}--> onmark<!--{/if}-->"> <p> <a href="<!--{$smarty.const.ROOT_URLPATH}-->products/list.php?category_id=<!--{$arrTree[cnt].category_id}-->"<!--{if in_array($arrTree[cnt].category_id, $tpl_category_id)}--> class="onlink"<!--{/if}-->><!--{$arrTree[cnt].category_name|h}-->(<!--{$arrTree[cnt].product_count|default:0}-->)</a> </p> <!--{if $firstdone == 0}--><!--{assign var=firstdone value=1}--><!--{/if}--> <!--{assign var=preLev value=`$level`}--> <!--{/if}--> <!--{* セクションの最後に閉じタグを追加 *}--> <!--{if $smarty.section.cnt.last}--> <!--{if $preLev-1 > 0}--> <!--{section name=d loop=`$preLev-1`}--> </li> </ul> <!--{/section}--> </li> <!--{else}--> </li> <!--{/if}--> <!--{/if}--> <!--{/section}--> </ul> <!--{/strip}--> </div> -------------------- もしこちらの状況についておわかりの方がおられました場合はご教授頂ければ幸いです。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» 【商品ページに移動した時に子カテゴリーまで表示されるのを非表示にし、アコーディオンメニューを追加したい】 | kicks | 2013/9/14 23:35 |
Re: 【商品ページに移動した時に子カテゴリーまで表示されるのを非表示にし、アコーディオンメニューを追加したい】 | ECCUORE | 2013/9/17 10:52 |
Re: 【商品ページに移動した時に子カテゴリーまで表示されるのを非表示にし、アコーディオンメニューを追加したい】 | kicks | 2013/9/17 22:49 |
Re: 【商品ページに移動した時に子カテゴリーまで表示されるのを非表示にし、アコーディオンメニューを追加したい】 | pineray | 2013/9/17 11:08 |
Re: 【商品ページに移動した時に子カテゴリーまで表示されるのを非表示にし、アコーディオンメニューを追加したい】 | kicks | 2013/9/17 22:52 |