バージョン選択

フォーラム

メニュー

オンライン状況

73 人のユーザが現在オンラインです。 (62 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 73
もっと...

サイト内検索

質問 > フロント機能 > 【2.11.4】商品一覧にて検索機能を追加

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
azuki
投稿日時: 2012/4/2 0:22
対応状況: 開発中
新米
登録日: 2012/4/1
居住地:
投稿: 2
【2.11.4】商品一覧にて検索機能を追加
はじめまして。
初投稿となります。宜しくお願い致します。

現在、商品一覧ページのカスタマイズを行っております。
その中でもどうしてもカスタマイズ方法のわからないものがあります。

新規であるプルダウンリストからA,B,Cのいずれかを選択できるとします。
そのいずれかを選択した時点でAを商品名に含む商品を全て
再表示させたいというものです。

並び替えの機能を流用して作れないものかと考え、
単純にWhere句を追加すれば良いかと思いましたが、
仕様を勘違いしているのかうまくいきません。

完全に並び替えにしか利用できないものでしょうか?
※LC_Page_Products_List.phpを変更

lfGetProductsListの表示順序に
新規の検索項目を追加しています。

caseにプルダウンリストからの値を判定しています。
ここまでは出来ています。
ただし、case文の中で定義しているSQLの設定の仕方が
まずいのかwhere条件がはたらきません。

$where = "name like '%A%'";

上記のようにしていますが、商品一覧には
全ての商品が表示されてしまいます。
そもそもがこのような追加の仕方が間違っているでしょうか。
下流にあるsetWhereも利用してみましたが
全て表示されてしまいます。

やはりfunction自体を新規に作る必要があるのでしょうか。
色々調べて勉強していますが、答えに辿り着きません。

何卒アドバイスをお願い致します。
azuki
投稿日時: 2012/4/17 15:48
対応状況: −−−
新米
登録日: 2012/4/1
居住地:
投稿: 2
Re: 【2.11.4】商品一覧にて検索機能を追加
自己解決しました。
問題なく検索機能を新規に追加することができました。

クローズします。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,865名です
総投稿数は109,999件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1295
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.