詳細については、このブログ記事(Magento 2カスタムカタログ検索)をご覧ください。
この記事では、Magento 2での検索やカタログ検索の設定方法について紹介します。カタログ検索の設定を調整する際には、クエリに入力できる文字数の最小値と最大値を設定することが重要です。たとえば、最小値を1、最大値を148に設定することができます。
Magento 2でのカタログ検索の設定方法
Magento 2でカタログ検索を設定するには、以下の手順に従ってください:
- 管理パネルで、
Stores
をクリックします。Settings
セクションで、Configuration
を選択します。 - 左側のパネルで、
Catalog
の下にあるCatalog
を選択します。 Catalog Search
セクションを開き、以下の設定を続けます:Minimal Query Length
フィールドに、クエリに入力できる最小文字数を設定するための数字を入力します。Maximum Query Length
フィールドに、クエリに入力できる最大文字数を設定するための数字を入力します。
- 検索クエリのテキストの長さと単語数を制限するには、以下のようにします:
Minimal Query Length
を設定して、クエリに入力できる最小文字数を決定します。Maximum Query Length
を設定して、クエリに入力できる最大文字数を決定します。
- 設定が完了したら、
Save Config
をクリックします。
Magento 2カタログ検索の代替手段
代わりに、プラグインを使用して同様の機能を実現できます。Magento 2では、マーケットプレイスからExpertRecサイト検索拡張機能をインストールするだけで済みます。これにより、デフォルトの検索が自動的に置き換えられ、ファセットが組み込まれた検索バーが追加されます。プラグインに付属するExpertRecダッシュボードでさらにカスタマイズが可能です。