質問 > その他 > 複数の商品を一括検索結果表示させることはできますか? |
その他
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
468 |
投稿日時: 2016/12/23 12:05
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: 複数の商品を一括検索結果表示させることはできますか? イメージされているのは、OR検索の挙動という事でしょうか?
例えば、商品名検索枠に「アイス お鍋」と入力すると、 アイスとお鍋が検索結果に表示される。という事ですか? 管理画面側であれば、 /data/class/pages/admin/products/LC_Page_Admin_products.php 283行目付近のfunction buildQuery()でWHERE句を組み立てていますので、 入力されたキーワードを自分の決めた区切り文字で分割して、 SQLをORで結合する等して組み立てれば、対応できると思います。 フロント側は、 /data/class/pages/products/LC_Page_products_List.php 364行目付近のfunction lfGetSearchCondition()の中でWHERE句を組み立てています。 フロントはデフォルトでスペース文字でキーワードを分割して複数検索できるようになっていますが、 AND検索になっているので、商品が絞り込まれていく動きがデフォルトかと思います。 直接カスタマイズするのであれば、上記の箇所になるかと思います。
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
複数の商品を一括検索結果表示させることはできますか? | bobform | 2016/12/16 16:40 |
» Re: 複数の商品を一括検索結果表示させることはできますか? | 468 | 2016/12/23 12:05 |