質問 > フロント機能 > カテゴリーごとにlist.phpの特定ブロックの表示を変えたい |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
soho_da |
投稿日時: 2013/8/1 10:58
対応状況: −−−
|
半人前 登録日: 2013/4/27 居住地: 投稿: 15 |
カテゴリーごとにlist.phpの特定ブロックの表示を変えたい 2.12.5を導入して多少カスタマイズして稼動しております。
トップページからlist.phpの導線で、カテゴリーごとにサイドメニューの表示バナーを変更したいと考えています。 できるだけ簡単な修正で実現したいのですが、ご教授いただければ幸いです。 |
fukaq |
投稿日時: 2013/8/1 11:51
対応状況: −−−
|
常連 登録日: 2013/3/22 居住地: 投稿: 34 |
Re: カテゴリーごとにlist.phpの特定ブロックの表示を変えたい <!--{$smarty.get.category_id}--> でカテゴリIDを取得できると思いますので、
ブロックのテンプレート内で条件分岐させればどうでしょうか。 |
soho_da |
投稿日時: 2013/8/3 22:23
対応状況: −−−
|
半人前 登録日: 2013/4/27 居住地: 投稿: 15 |
Re: カテゴリーごとにlist.phpの特定ブロックの表示を変えたい ありがとうございます。
ネットにサンプルがあったので、$arrSearchData.category_id で条件分岐させて実現できました。ご教授いただいた$smarty.get.category_idを使った場合と同じと考えて問題ないでしょうか... 同様に、list.phpからdetail.phpへの導線で、その商品が属するカテゴリーに連動したバナーを表示させたいのですが、上記のブロックを組み込みでも表示できません。 こちらは商品によっては、複数のカテゴリーに登録しているものがあります。どちらかのカテゴリーに連動したバナーが表示できれば良いのですが... アドバイスいただければ幸いです。 |
fukaq |
投稿日時: 2013/8/5 10:15
対応状況: −−−
|
常連 登録日: 2013/3/22 居住地: 投稿: 34 |
Re: カテゴリーごとにlist.phpの特定ブロックの表示を変えたい 引用:
ネットにサンプルがあったので、$arrSearchData.category_id で条件分岐させて実現できました。ご教授いただいた$smarty.get.category_idを使った場合と同じと考えて問題ないでしょうか... $arrSearchData.category_id はいくつかの処理を経ているので、厳密な意味では $smarty.get.category_id とは異なりますが、 $arrSearchData.category_id も、元々は $_REQUEST から値を取って来ていますので、 この場合は同じようなものと理解して良いとおもいます。 引用: 同様に、list.phpからdetail.phpへの導線で、その商品が属するカテゴリーに連動したバナーを表示させたいのですが、上記のブロックを組み込みでも表示できません。 商品詳細ページでは、$arrSearchData という配列は存在しないので、他の要素を使うしかないでしょう。 商品詳細ページの場合、関連カテゴリという表示項目があり、そこでその商品が属するカテゴリの値が取得できるので、 カスタマイズしてあげるといけると思います。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |