バージョン選択

フォーラム

メニュー

オンライン状況

38 人のユーザが現在オンラインです。 (31 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 37
eskard もっと...

サイト内検索

質問 > フロント機能 > カテゴリーをアコーディオン式にした場合、孫カテゴリーが正常に表示されない問題。

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
zerocre
投稿日時: 2013/6/21 14:38
対応状況: −−−
半人前
登録日: 2013/6/21
居住地: Tokyo
投稿: 15
カテゴリーをアコーディオン式にした場合、孫カテゴリーが正常に表示されない問題。
----------------------------------
EC-CUBE 2.14.x
サーバーOS FreeBSD 7.1-RELEASE-p16 i386
DBサーバー MySQL 5.5
WEBサーバー Apache/1.3.42 (Unix) mod_ssl/2.8.31 OpenSSL/0.9.8e
PHP 5.2.17
----------------------------------

カスタマイズにて子カテゴリーを開閉式のアコディオンメニューにしましたが、孫カテゴリーの開閉が出来ずしばらく悩んでおります。
解決の糸口でも結構ですので、ご教授頂けましたら幸いです。

アコーディオン式のカテゴリーブロック(category.tpl)のソースを以下に記載致します。(尚、http://ec-cube.nakweb.com/blog/1618.htmlこちらのURLを参考に致しました。)

<script type="text/javascript">
<!--
    ddaccordion.init({
    headerclass: "expandable",
    contentclass: "categoryitems",
    revealtype: "click",
    mouseoverdelay: 100,
    collapseprev: false,
    defaultexpanded: [],
    onemustopen: false,
    animatedefault: false,
    persiststate: true,
    toggleclass: ["", ""],
    togglehtml: ["suffix", "<img src='<!--{$TPL_URLPATH}-->img/icon/plus.gif' class='statusicon' />", "<img src='<!--{$TPL_URLPATH}-->img/icon/minus.gif' class='statusicon' />"], //Additional HTML added to the header when it's collapsed and expanded, respectively  ["position", "html1", "html2"] (see docs)
    animatespeed: "fast",
    oninit:function(headers, expandedindices){ //custom code to run when headers have initalized
        //do nothing
    },
    onopenclose:function(header, index, state, isuseractivated){ //custom code to run whenever a header is opened or closed
        //do nothing
    }
})
//-->
</script>
<div class="bloc_outer">
    <div id="category_area">
        <div class="bloc_body">
            <h2><span class="square">■</span><b>商品カテゴリー</b></h2>
        <div id="accordion_menu">
            <!--{foreach name=cat from=$arrTree item=i}-->
                <!--{if $i.level == 1}-->
                    <!--{if $flg == 1}-->
                            </ul>
                        </div>
                    <!--{/if}-->
                    <div class="ac_top">
                    <div class="expandable"><span class="accordprefix"></span></div><p class="ex_title"><a href="<!--{$smarty.const.ROOT_URLPATH}-->products/list.php?category_id=<!--{$i.category_id|u}-->"<!--{if in_array($i.category_id|u, $tpl_category_id)}--> class="onlink"<!--{/if}-->><!--{$i.category_name|h}--></a></p>
                    </div>
                    <div class="categoryitems">
                    <ul>
                    <!--{assign var=flg value=0}-->
                <!--{else}-->
                    <li><a href="<!--{$smarty.const.ROOT_URLPATH}-->products/list.php?category_id=<!--{$i.category_id|u}-->"><!--{$i.category_name|h}--></a></li>
                    <!--{assign var=flg value=1}-->
                <!--{/if}-->
                
                <!--{if $smarty.foreach.cat.last}--></div><!--{/if}-->
            <!--{/foreach}-->
            </div>
        </div>
    </div>
</div>
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » カテゴリーをアコーディオン式にした場合、孫カテゴリーが正常に表示されない問題。 zerocre 2013/6/21 14:38
     Re: カテゴリーをアコーディオン式にした場合、孫カテゴリーが正常に表示されない問題。 sumida 2013/6/21 21:04
     Re: カテゴリーをアコーディオン式にした場合、孫カテゴリーが正常に表示されない問題。 sumida 2013/6/21 23:03
       Re: カテゴリーをアコーディオン式にした場合、孫カテゴリーが正常に表示されない問題。 sumida 2013/6/22 16:56
         Re: カテゴリーをアコーディオン式にした場合、孫カテゴリーが正常に表示されない問題。 sumida 2013/6/23 22:52
     Re: カテゴリーをアコーディオン式にした場合、孫カテゴリーが正常に表示されない問題。 zerocre 2013/6/25 13:16
       v2.13.0用にしてみました。 sumida 2013/9/26 17:39

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,881名です
総投稿数は110,000件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1295
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.