ACSD-50887:Use in Search オプションを指定せずに Use in Search Results Layered Navigationはい に設定する

ACSD-50887 パッチでは、Use in Search オプションも Yes に設定されていない状態で、product 属性プロパティの Use in Search Results Layered NavigationYes に設定される問題が修正されています。 このパッチは、Quality Patches Tool (QPT) 1.1.36 がインストールされている場合に使用できます。 パッチ ID は ACSD-50887 です。 この問題はAdobe Commerce 2.4.7 で修正される予定であることに注意してください。

影響を受ける製品とバージョン

Adobe Commerce バージョン用のパッチが作成されます。

  • Adobe Commerce(すべてのデプロイメント方法) 2.4.5-p1

Adobe Commerce バージョンとの互換性:

  • Adobe Commerce(すべてのデプロイメント方法) 2.4.0 ~ 2.4.6-p2
NOTE
このパッチは、新しい Quality Patches Tool リリースを含む他のバージョンにも適用される可能性があります。 パッチがAdobe Commerceのバージョンと互換性があるかどうかを確認するには、magento/quality-patches パッケージを最新バージョンに更新し、Quality Patches Tool: Search for patches page で互換性を確認します。 パッチ ID を検索キーワードとして使用して、パッチを見つけます。

問題

製品属性プロパティ Use in Search Results Layered Navigationはい に設定できます。Use in Search オプションも はい に設定する必要はありません。

これらの設定は、一緒に使用するように設計されています。 パッチを適用した状態で Use in Search オプションを いいえ に設定すると、Use in Search Results Layered Navigation オプションも いいえ に設定されているかのように機能します。

再現手順 :

  1. 管理者で、Stores / Attribute / Product に移動し、複数選択タイプの属性を作成して、以下を設定します。

    • Use in Search= No

    • Use in Layered Navigation= (任意のオプション)

    • Use in Search Results Layered Navigation=はい

    • Name = Test_attribute

    • オプション:

      • ステッカー
      • ピッカー
  2. 新しい属性をデフォルトの属性セットに追加します。

  3. 2 つの製品を作成します。

    1. 最初の製品:

      • 名前= ステッカー
      • 価格、数量、重量を 1 に設定
      • Test_attribute = select option ステッカー
    2. 2 番目の製品:

      • 名前= ピッカー
      • 価格、数量、重量を 1 に設定
      • Test_attribute =両方のオプションを選択します
  4. 再インデックス catalogsearch_fulltext 実行します。

    bin/magento indexer:reindex catalogsearch_fulltext

  5. 店頭で ステッカー という言葉で検索します。

期待される結果 :

製品 Sticker のみが返されます。これは、Use in SearchNo に設定されている場合、Elasticsearch が Test_attribute のインデックスを作成しないためです。

実際の結果 :

両方の製品が返されます。

パッチの適用

個々のパッチを適用するには、デプロイメント方法に応じて、次のリンクを使用します。

  • Adobe CommerceまたはMagento Open Sourceオンプレミス:Quality Patches Tool > Usage in the Quality Patches Tool guide.
  • クラウドインフラストラクチャー上のAdobe Commerce:クラウドインフラストラクチャー上のCommerce ガイドの アップグレードとパッチ/ パッチの適用」を参照してください。

関連資料

Quality Patches Tool について詳しくは、以下を参照してください。

QPT で使用可能なその他のパッチの詳細については、Quality Patches Tool ガイドの「Quality Patches Tool: Search for patches」を参照してください。

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a