カタログのページネーションがElasticsearch 6.x で機能しない
この記事では、Elasticsearch 6.x でカタログのページネーションが機能しないAdobe Commerce問題に対するパッチを提供します。
以下のパッチは、Elasticsearch 6.x をカタログ検索エンジンとして使用するデプロイメントでAdobe Commerce 2.3.3 のユーザーが使用する問題を解決します。 検索結果の最初のページを超えて移動しようとすると、エラーメッセージが表示されます。
このパッチをインストールすると、ユーザーはすべての検索結果をページ表示できるようになります。
影響を受ける製品とバージョン
- クラウドインフラストラクチャー上のAdobe Commerce 2.3.3
- Adobe Commerce オンプレミス 2.3.3
- Magento Open Source 2.3.3
- Elasticsearch 6.x
問題
Magento Open Source、オンプレミスのAdobe Commerce、クラウドインフラストラクチャーのAdobe Commerceで、ページを切り替えても検索結果ページのページネーションが機能しない問題が発見されました。
再現手順:
- Adobe Commerceをインストールします。
- カタログ検索エンジンとして Elasticseach 6 を有効にします。
- 管理者で設定された 1 ページの上限を超える製品をいくつかカテゴリに追加します。 注意:Adobe Commerce 2.3.3 では、1 ページに表示される商品のデフォルトの数は 12 です。
- ストアフロントのカテゴリ(検索結果またはカテゴリページ)を開き、2 ページ目に移動します。
期待される結果:
製品は 2 番目のページに表示されます。
実際の結果:
“選択内容に一致する製品が見つかりません“ メッセージは 2 ページ目に表示されます。
解決策
この問題を修正するには、この記事に添付されているパッチを適用してください。 ダウンロードするには、記事の最後まで下にスクロールしてファイル名をクリックするか、次のリンクをクリックします。
Elasticsearch 6.x パッチのカタログのページネーションの問題をダウンロードする - パッチは、影響を受けるすべてのバージョンとエディションと互換性があります。
WARNING
Adobeでは、症状が出ていない場合でも、できるだけ早くパッチを適用することを強くお勧めします。
パッチの適用方法
参照: Adobe Commerceが提供する composer パッチの適用方法 説明を参照してください。
添付ファイル
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a