質問 > その他 > 複数の商品を一括検索結果表示させることはできますか? |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
bobform |
投稿日時: 2016/12/16 16:40
対応状況: −−−
|
新米 登録日: 2016/3/14 居住地: 投稿: 5 |
複数の商品を一括検索結果表示させることはできますか? お世話になります。
EC-CUBE2.13系を使用しています。 下記のような事がEC-CUBEでできるかどうかを知りたくて投稿しています。 どなたかご教示若しくは関連サイトをお教えいただけたら幸いです。 大手通販サイトなどで見かける、カタログからピックアップした複数の商品を、商品コードから在庫状況や価格を一括検索できるようにすることは可能なのでしょうか? プラグインやスレッドなどで複数条件検索や価格帯検索というのは見かけますが、複数の商品を検索する、というのが中々見あたらなかったので投稿してみました。 宜しくお願い致します。 |
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検索になっているので、商品が絞り込まれていく動きがデフォルトかと思います。 直接カスタマイズするのであれば、上記の箇所になるかと思います。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |