あるカテゴリーのループ中に、そのサブカテゴリーにも属していると、特定の画像を追加で表示させ、なおかつ、そのサブカテゴリーは上部に表示されるようにしたいです。ショッピングサイトで例を言うと「シャツ」という大カテゴリーをループを使って一覧で出力し、その中で、サブカテゴリー「売り切れ」や「NEW」に属しているとそれに適した画像が表示されるようにしたいのです。表示させたい出力と順番は下記の通りです。1.大カテゴリー「シャツ(カテゴリーIDは3)」に属しており、商品の画像や情報を表示。そのサブカテゴリー「売り切れ(IDは4)」に属していると、売り切れの画像を表示。サブカテゴリー「NEW(IDは6)」にも属していると、NEWの画像を表示。2.大カテゴリー「シャツ(カテゴリーIDは3)」に属しており、商品の画像や情報を表示。そのサブカテゴリー「売り切れ(IDは4)」に属していると、売り切れの画像を表示。3.大カテゴリー「シャツ(カテゴリーIDは3)」に属しており、商品の画像や情報を表示。そのサブカテゴリー「NEW(IDは6)」に属していると、NEWの画像を表示。4.大カテゴリー「シャツ(カテゴリーIDは3)」に属しており、商品の画像や情報を表示。上記の様に表示させたいです。試している所うまくいきません。ソースは下記の通りです。?>調べてみたものの、行き詰まっています。他にも方法を考えながら、ID3、4、6と全て属している出力のループのソースを書き、その次に。ID3、4に属しているループのソースを書き、その次にID3、6に属しているループのソースを書き、最後にID3のみ属しているループのソースを書く方法がいいのだろうか・・・と試しているもののうまくいきません。稚拙な質問ではございますが、どうぞご教授お願い致します。3ヶ月前kz様、大変ありがとうございます!思った通りの処理ができました、本当に感謝です。class=”list-box”>・・・と入れ子になって出力されてしまいます。試してみましたがうまくいきません。上記のソースで完全に望んでいたものができあがりました。本当に感謝しております。勉強しなくてはならないと思いました。(全4件中)トピック「サブカテゴリーに属している場合、特定の画像を表示させた上、並び順を」には新たに返信することはできません。