質問 > フロント機能 > 商品詳細の関連カテゴリで、特定のカテゴリを非表示 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
shimakko |
投稿日時: 2011/11/11 22:31
対応状況: −−−
|
半人前 登録日: 2011/11/11 居住地: 投稿: 19 |
商品詳細の関連カテゴリで、特定のカテゴリを非表示 商品詳細の関連カテゴリで、特定のカテゴリを非表示にしたいと考えています。
具体的には、 引用: <ul> という記述で商品詳細ページの関連カテゴリのリストが <ul> <li><a href="#"> A > B </a></li> <li><a href=""> A > C </a></li> <li><a href=""> N > M </a></li> <li><a href=""> X > Y </a></li> <li><a href=""> X > Z </a></li> <ul> と出力されているとして、このうち親カテゴリがXの行だけを省いて <ul> <li><a href="#"> A > B </a></li> <li><a href=""> A > C </a></li> <li><a href=""> N > M </a></li> <ul> となるようにしたいのです。 カテゴリIDを取得できれば、 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=4546&forum=10 を参考に非表示にできるかなと考えています。 $arrRelativeCat[r][s].category_idからカテゴリIDを取得できそうだと思ったのですが、<li>の内側(<!--{section name=s loop=$arrRelativeCat[r]}-->の内側)でしかIDを取得できず、どうしても思ったとおりの表示ができません。 <li>の外側でも$arrRelativeCat[r]に何らかの情報が入っていて取り出せそう…ということが分かった所で止まっています。 どなたかヒントを頂けないでしょうか?よろしくお願いします。 追記です。環境を書き忘れました EC-CUBEバージョン 2.11.3 PHPバージョン PHP 5.3.8 DBバージョン MySQL 5.5.16 |
Masashige |
投稿日時: 2011/11/12 11:31
対応状況: −−−
|
長老 登録日: 2009/4/1 居住地: 投稿: 200 |
Re: 商品詳細の関連カテゴリで、特定のカテゴリを非表示 じゃあヒントを(笑)
|
shimakko |
投稿日時: 2011/11/12 12:55
対応状況: −−−
|
半人前 登録日: 2011/11/11 居住地: 投稿: 19 |
Re: 商品詳細の関連カテゴリで、特定のカテゴリを非表示 カテゴリID取得できました!ズバリそのものの回答で助かりました。ありがとうございます。
最終的に以下のコードになりました 引用:
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |