MDVA-39181:関連製品ルールで、ルールに定義されていないカテゴリの製品が表示される

MDVA-39181 パッチを使用すると、関連する製品ルールに定義されていないカテゴリの製品が表示される問題を解決できます。 このパッチは、 品質向上パッチツール(QPT) 1.1.10 がインストールされています。 パッチ ID は MDVA-39181。 この問題はAdobe Commerce 2.4.5 で修正される予定であることに注意してください。

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

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

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

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

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

問題

関連する製品ルールには、ルールで定義されていないカテゴリの製品が表示されます。

前提条件:

サンプルデータをインストールします。

再現手順:

  1. 属性ブランドを作成して、に追加します Tops 属性セット.

  2. を選択 ジョシー, オーガスタ、および イングリッド ブランドキティに追加するジャケット 女性 > Tops > ジャケットカテゴリ.

  3. を選択 ボーモン, Hyperion、および ケノービ ブランドキティに追加するジャケット 男性 > Tops > ジャケット カテゴリ.

  4. 関連製品を次のように作成します。

    code language-markdown
    Apply To: Related Products
    Customer Segments: All
    
    • 一致する製品:
    code language-markdown
    If ALL of these conditions are TRUE
      Category is {}
      Brand is {}
    
    • 表示する製品:
    code language-markdown
    If ALL of these conditions are TRUE
       Product Category is the same as Matched Product Category
       Product brand is Matched Product Brand
    
  5. フロントエンドから SKU WJ04 を開き、関連製品を確認します。

  6. からのカテゴリ ID の更新 女性 > Tops > ジャケット これと異なる場合。

期待される結果:

関連製品には、同じブランドおよび同じ子カテゴリの製品のみが表示されます。

実際の結果:

関連製品は、同じブランドで、ランダムな親カテゴリから表示されます。

パッチの適用

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

関連資料

品質向上パッチツールの詳細については、次を参照してください。

QPT で使用可能なその他のパッチについては、を参照してください。 QPT で使用可能なパッチ 開発者向けドキュメントを参照してください。

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