バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

 > プラグイン > XHTML 1.0 Transitional化

プラグイン

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
homcom
投稿日時: 2007/6/21 16:23
対応状況: −−−
新米
登録日: 2007/6/12
居住地:
投稿: 6
Re: XHTML 1.0 Transitional化
すばらしいソースをありがとうございます。
早速利用させていただいております。

カテゴリ表示ブロック(include/bloc/category.tpl)ですが、カテゴリ階層が3階層以上になると表示がおかしくなるようでした。

一応、無い知識を搾り出して考えてみました。
↓のような感じではどうでしょうか?


引用:

<!--{section name=cnt loop=$arrTree}-->
<!--{assign var=plevel value="`$arrTree[cnt.index_prev].level`"}-->
<!--{assign var=level value="`$arrTree[cnt].level`"}-->
<!--{assign var=nlevel value="`$arrTree[cnt.index_next].level`"}-->

<!--{assign var=disp_name value="`$arrTree[cnt].category_name`"}-->
<!--{if $arrTree[cnt].display == 1}-->

<!--{if $level == 1 && $smarty.section.cnt.first}-->
<ul class="fs12">
<!--{elseif $level == 1 && !$smarty.section.cnt.first}-->
</ul></ul><ul class="fs13">
<!--{elseif $plevel < $level}-->
<ul>
<!--{/if}-->

<!--★アイコン★-->
<!--{if $tpl_category_id == $arrTree[cnt].category_id || $root_parent_id == $arrTree[cnt].category_id}-->
<li class="on">
<!--{else}-->
<li class="off">
<!--{/if}-->

<!--★カテゴリ項目★-->
<!--{if $tpl_category_id == $arrTree[cnt].category_id }-->
<a href="<!--{$smarty.const.URL_DIR}-->products/list.php?category_id=<!--{$arrTree[cnt].category_id}-->"><span class="redst"><!--{$disp_name|sfCutString:20|escape}-->(<!--{$arrTree[cnt].product_count|default:0}-->)</span></a>
<!--{else}-->
<a href="<!--{$smarty.const.URL_DIR}-->products/list.php?category_id=<!--{$arrTree[cnt].category_id}-->"><!--{$disp_name|sfCutString:20|escape}-->(<!--{$arrTree[cnt].product_count|default:0}-->)</a>
<!--{/if}-->

<!--{if $level > $nlevel || $arrTree[cnt.index_next].display == 0}-->
<!--{section name=n loop=`$level-2`}--></li></ul><!--{/section}-->
<!--{elseif $level == $nlevel}-->

<!--{/if}-->



<!--{if $tpl_category_id == $arrTree[cnt].category_id || $root_parent_id == $arrTree[cnt].category_id}-->

<!--{else}-->
</li>
<!--{/if}-->

<!--{/if}-->

<!--{/section}-->


間違っている箇所がありましたらご指摘ください。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   XHTML 1.0 Transitional化 ramrun 2007/4/6 12:09
     Re: XHTML 1.0 Transitional化 nanasess 2007/4/7 2:07
       Re: XHTML 1.0 Transitional化 ramrun 2007/4/7 9:32
       » Re: XHTML 1.0 Transitional化 homcom 2007/6/21 16:23
           Re: XHTML 1.0 Transitional化 homcom 2007/6/26 16:38
             Re: XHTML 1.0 Transitional化 ゲスト 2007/6/29 11:40

 



ログイン


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

統計情報

総メンバー数は90,403名です
総投稿数は110,383件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1693
8
red
1571
9
mcontact
1366
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.