- 締切済み
【HTML】親子カテゴリーの記述
カラーミーショップのテンプレートを、初心者なりにいろいろ調べてカスタマイズしています。 元々は サイドバーに親カテゴリー(親123)を表示し、親カテゴリー名をクリックすると メイン部分に子カテゴリー(子1a1b1c)が表示される仕組みでした。 それだと使いにくいので、サイドメニューに 親1 子1a 子1b 子1c 親2 子2a 子2b というふうにしたかったのですが 色々いじってるうちにわけがわからなくなりました・・・ 以下のように記述すると、 親1のみが表示され、親1をクリックすると、子abcが表示されます。 親2(とその子)は表示されません。親のloopがなかったことになってしまいます。 何が間違ってるのでしょうか。 <!-- 商品カテゴリー --> <dl id="cat_list"> <dt>カテゴリー</dt> <dd> <ul class="main_cat"> <{section name=num loop=$category}> <li class="main_list"> <{if $category[num].img_url != ""}><img src="<{$category[num].img_url}>" /><{/if}><a href="<{$category[num].link_url}>"><{$category[num].name}></a> <ul class="sub_cat"> <{section name=num loop=$sub_category}> <li class="sub_list"> <{if $sub_category[num].img_url != ""}><img src="<{$sub_category[num].img_url}>" /><{/if}><a href="<{$sub_category[num].link_url}>"><{$sub_category[num].name}></a> </li> <{/section}> </ul> </li> <{/section}> </ul> </dd> </dl> <!--// 商品カテゴリー --> 上記の内、子カテゴリーの記述を消すと、親12とも問題なく表示されます。 同じ構造で商品カテゴリーの下に、商品グル―プがあるのですが 試しにこちらは、子カテゴリー部分の <{section name=num loop=$sub_group}><{/section}>を消しました。 すると、親123全部表示されましたが、親1をクリックすると 親1 子1a 親2 子1b 親3 子1c と違う親の間に挟まれるように表示されてしまいます。 どうもやっぱりsectionは消しちゃいけないようですが 親sectionの中にloopが2つ(親用・子用)あるのがダメなんでしょうか? どう書いたらいいですか? ※欲を言えば、親カテゴリー名はリンクなしで、子カテゴリーを常に表示させておきたいです。 が、とりあえず上記の件、解決できる方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- ORUKA1951
- ベストアンサー率45% (5062/11036)
カラミーショップでしたら、ここで聞くよりサポートで ⇒よくある質問 - ネットショップ開業ショッピングカートサービス【カラーミーショップ】( http://shop-pro.jp/?mode=faq ) 聞かないと、無理でしょう。一般的なものではありませんので・・
お礼
ありがとうございました。 カスタマイズに関しては対応しないとの事でした。