質問 > フロント機能 > 商品一覧ページのカテゴリー別に処理を分けるには? |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
tmtqn543 |
投稿日時: 2010/3/26 10:30
対応状況: −−−
|
一人前 登録日: 2008/12/26 居住地: 長野県諏訪郡原村 投稿: 108 |
商品一覧ページのカテゴリー別に処理を分けるには? いつも大変お世話になっています。
今回はとても基本的なことを質問してしまっているかと思いますが、ご容赦くださいませ。 例えば「商品一覧ページ(list.php)だったらこの処理をする」といった場合の構文の書き方は、 <!--{assign var=list value="`$smarty.const.URL_DIR`products/list.php"}--> <!--{if $smarty.server.PHP_SELF==$list}--> 商品一覧ページ用 <!--{else}--> 商品一覧以外のページ用 <!--{/if}--> のような感じで良いかと思うのですが、それでは、例えば商品一覧ページのカテゴリーが「list.php?category_id=2」だった場合には、どのように表記したらよいでしょうか? ちなみに以下のようにして見ましたが、うまく値を取得せず表示できないようでした。 <!--{assign var=list value="`$smarty.const.URL_DIR`products/list.php?category_id=2"}--> <!--{if $smarty.server.PHP_SELF == $list}--> 商品一覧ページのカテゴリー2用 <!--{else}--> 商品一覧以外のページ用 <!--{/if}--> まだプログラムには不慣れなため、つまらないことを質問してしまい恐縮ですが、どなたかご教授いただければ幸いです。 どうぞよろしくお願いいたします。 |
y_shiki |
投稿日時: 2010/3/26 13:11
対応状況: −−−
|
半人前 登録日: 2010/3/2 居住地: 山形 投稿: 25 |
Re: 商品一覧ページのカテゴリー別に処理を分けるには? <!--{if $tpl_category_id == 2}-->
です。 |
y_shiki |
投稿日時: 2010/3/26 13:20
対応状況: −−−
|
半人前 登録日: 2010/3/2 居住地: 山形 投稿: 25 |
Re: 商品一覧ページのカテゴリー別に処理を分けるには? > <!--{if $tpl_category_id == 2}-->
> です。 これ、カテゴリブロックでした。ごめんなさい。 list.php だと <!--{if $category_id == 2}--> です。 |
tmtqn543 |
投稿日時: 2010/3/26 13:25
対応状況: −−−
|
一人前 登録日: 2008/12/26 居住地: 長野県諏訪郡原村 投稿: 108 |
Re: 商品一覧ページのカテゴリー別に処理を分けるには? y_shikiさま、ご返信ありがとうございます。
ありがとうございます、お知らせいただいたようにしましたところ、出来ました 以前から判らずに悩んでおりましたので、本当に助かりました。 本当にありがとうございました。 今後ともどうぞよろしくお願いいたします。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |