質問 > フロント機能 > 商品一覧ページで複数カテゴリーでの条件抽出をするには? |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
tonton |
投稿日時: 2010/4/17 21:37
対応状況: −−−
|
仙人 登録日: 2008/8/14 居住地: 投稿: 437 |
商品一覧ページで複数カテゴリーでの条件抽出をするには? いつもお世話になっています。
商品の一覧ページで、あるカテゴリーの一覧を表示するには、 http://サイトドメイン/products/list.php?category_id=1 と言う形になりますが、 これを、 例えば、 1)カテゴリー「1」に含まれるもので、かつカテゴリー「5」にも含まれるもの 2)カテゴリー「1」か、もしくはカテゴリー「5」にも含まれるもの という条件で抽出されたLISTページを表示させるには、どのようにさせたらよいものでしょうか? http://サイトドメイン/products/list.php?category_id=1&&5 とかで合っていますでしょうか? それとも、事前にテンプレ内でif分岐させておかないとできないでしょうか? なんとなく、 http://サイトドメイン/products/list.php?category_id=1||5 は通らなさそうな・・・ パラメータ1つなら渡せるのですが、2つ、しかも同じキーの場合どうしたら良いのかで悩んでいます。 お分かりになる方がいらっしゃったら、教えていただけませんでしょうか。 お手数をお掛けして恐縮ですが、よろしくお願いします。 |
seasoft |
投稿日時: 2010/4/19 11:13
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7365 |
Re: 商品一覧ページで複数カテゴリーでの条件抽出をするには? PHP の場合、配列として渡すのが一般的です。
http://サイトドメイン/products/list.php?category_id[]=1&category_id[]=5 まぁ、http://サイトドメイン/products/list.php?category_id=1|5 で渡して展開するのもアリですね。
|
tonton |
投稿日時: 2010/4/19 15:47
対応状況: −−−
|
仙人 登録日: 2008/8/14 居住地: 投稿: 437 |
Re: 商品一覧ページで複数カテゴリーでの条件抽出をするには? seasoft様
いつもありがとうございます。 >まぁ、http://サイトドメイン/products/list.php?category_id=1|5 で渡して展開するのもアリですね。 ありなのですね! 有益な情報をありがとうございました。 本日公開(!)のサイトなもので、調べて回る余裕がなく(あんまりわかっていないもので、すごく時間が掛かった上、結局わからなかったとか見当違いだったとかが多くてホントに。。。)自分が致命的に変なことを時々するもので、ちょっと変なことをして表示できなくなったりするのが怖くて、場当たり的には試せませんでした。 サイトの端っこで教えていただいた2つをこっそり試してみます。 また、FBに参ります。 ありがとうございました。 |
tonton |
投稿日時: 2010/5/10 14:29
対応状況: −−−
|
仙人 登録日: 2008/8/14 居住地: 投稿: 437 |
Re: 商品一覧ページで複数カテゴリーでの条件抽出をするには? seasoft様
いつもお世話になっております。 FB遅くなり失礼しました。 >http://サイトドメイン/products/list.php?category_id[]=1&category_id[]=5 >http://サイトドメイン/products/list.php?category_id=1|5 こちらは、いずれも、EC-CUBEの場合(もしかしたら、こちらの環境に寄るものかもしれませんが・・・)動作はできませんでした。 う〜ん、残念です。 また、何がしか試してみます。 ありがとうございました! |
seasoft |
投稿日時: 2010/5/10 15:05
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7365 |
Re: 商品一覧ページで複数カテゴリーでの条件抽出をするには? 念のためですが・・・「展開する」処理は、自前でカスタマイズが必要です。標準実装としては、展開は行なっていません。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |