MDVA-30963:管理者製品検索フィルターが期待どおりに動作しない

MDVA-30963 パッチを適用すると、Commerce Admin と Product Search filter が期待どおりに動作しない問題が解決されます。 ストア表示の範囲で上書きされた値も、でフィルタリングする際に考慮されます すべてのストア表示 ストア表示の範囲。 このパッチは、 品質向上パッチツール(QPT) 1.0.8 がインストールされています。 この問題はAdobe Commerce 2.4.2 で修正されました。

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

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

  • クラウドインフラストラクチャー 2.4.0 上のAdobe Commerce

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

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

問題

再現手順:

  1. を設定 ストア > 設定 > カタログ > カタログ > 価格 > カタログの価格スコープ = Web サイト.

  2. 2 つの異なる通貨を持つ 2 つの web サイトを作成します(例えば、デフォルトの web サイトは India Store [Rupee ₹]、2 つ目の web サイトは US Store [Dollar $])。

  3. 以下を設定します 基準通貨, 既定の表示通貨、および 許可される通貨:

    • デフォルトの設定 = 米ドル (デフォルト)
    • メイン Web サイト = ルピー(インド)
    • WebsiteUS = デフォルトを使用 = 米ドル
  4. を設定 ストア > 通貨レート = 1:1.

  5. 次の価格で、両方の web サイトに割り当てられたテスト用のシンプルな製品を作成します。

    • デフォルトの価格 = 米国ウェブサイト価格 = 123 USD
    • メインウェブサイト価格 = 321 ルピー
  6. US ストアへのアクセス権のみを持つ subAdmin ユーザーを作成します。

  7. 米国ストアフロントに移動し、商品をカートに入れます(例: 123 米ドル価格)に設定します。

  8. 先ほど作成した subAdmin で管理者にログインします(例: US のみの管理者)に設定します。

  9. に移動 報告書 > カート内の製品.

期待される結果:

内でフィルタリングする場合 すべてのストア表示 ストア表示の範囲、製品フィルタリングでは、その特定の範囲で設定された値を取得する必要があります。

実際の結果:

「すべてのストア表示」のストア表示範囲をフィルタリングする場合、ストア表示範囲で上書きされた値も考慮されます。

パッチの適用

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

関連資料

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

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

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