質問 > フロント機能 > カテゴリの階層について |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
aska824 |
投稿日時: 2011/11/28 3:44
対応状況: −−−
|
長老 登録日: 2010/2/20 居住地: 静岡県 投稿: 185 |
カテゴリの階層について お世話になります。
今回スマホ向けにサイトを製作しています。 そこでカテゴリについて質問があります。 現在、以下のようにカテゴリがあります。 雑貨 ┗雑貨一覧 食品 ┣食品一覧 ┣なべ ┃┗なべ一覧 ┗アイス ┗アイス一覧 レシピ ┗レシピ一覧 親カテゴリについては、タップして下に表示(スライドして)する方法をしています。 ○○一覧については、親カテゴリがタップでスライドするので、アクセス出来ない為、IF文で親カテゴリと○○一覧を一緒にしようと考えています。 そこで、一つわからないことがあります。 IF文で指定する場合、 <!--{if $○○ == 1}--> となると思いますが、その「○○」に入る文がわからなく困っています。 <!--{if $levdiff >= 0}--> で指定すると、食品のみ動作するのですが、レシピがなぜか「お菓子」をタップすると、その下に表示されるようになってしまいます。 自分的には$levediffは、階層があるか無いかを判断してると思うのですが・・・。 <!--{if $level == 1}--> で指定するとおかしな動作をしてしまいます。 カスタマイズ中は以下のソースを使って、完成させました。 <ul class="acc"> <li><p>雑貨</p> <ul> <li><a href="#">雑貨一覧</a></li> </ul> </li> <li><p>食品</p> <ul> <li><a href="#">食品一覧</a></li> <li><p>なべ</p> <ul> <li><a href="#">なべ一覧</a></li> </ul> </li> <li><p>アイス</p> <ul> <li><a href="#">アイス一覧</a></li> </ul> </li> </ul> </li> <li><p>レシピ</p> <ul> <li><a href="#">レシピ一覧</a></li> </ul> </li> </ul> この通りに表示させたいのですが、どうすればいいのでしょうか? 実際のカテゴリや階層が全く違いますし、商品が掲載されていないカテゴリは表示しないようにしたい為、デフォルトのを仕様していますが、思うように動作してくれません。 どなたかご教授お願いします。 ECCUBE:2.11.4 【追記】 いろいろと調べた所、$levelは階層だということがわかりました。 ただ、子カテゴリーがあるかどうかという判断がわかりません。 どなたかご教授お願いします。
|
aska824 |
投稿日時: 2011/11/30 8:00
対応状況: −−−
|
長老 登録日: 2010/2/20 居住地: 静岡県 投稿: 185 |
Re: カテゴリの階層について すみません。かぶってました。
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=7629&forum=10&post_id=36799#forumpost36799 ただ、これを見ても途中までの為、子カテゴリがある場合の関数がわかりません・・・。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |