ステージング更新を削除すると、関連エンティティが削除されます

この記事では、エンティティ(カテゴリ、CMS ページなど)に関連する既知のAdobe Commerce 2.2.3 問題に対するパッチを提供します 関連するスケジュールの更新が削除されると、それ自体が削除されます。

NOTE
この問題は、Adobe Commerce 2.2.6 で修正されました。

問題

開始日と終了日の間にあるアクティブなスケジュールの更新を削除すると、関連するエンティティ(カテゴリ、サブカテゴリ、CMS ページ)も削除されます。

再現手順(カテゴリを使用):

  1. Commerce Admin にログインします。
  2. の下に新しいサブカテゴリを作成 カタログ > カテゴリ.
  3. 開始時刻と終了時刻を指定して新しいステージング更新を作成します。
  4. 更新が適用されるまで待ちます。つまり、開始時刻が来ます。
  5. を使用して更新を削除します 表示/編集 リンク。

期待される結果:

更新は削除されますが、サブカテゴリは管理画面に残ります。

実際の結果:

更新とサブカテゴリが削除されます。

解決策

この記事で提供されているパッチを適用し、実行されているキャッシュをクリーンアップしてください

bin/magento
  cache:clean

パッチ

パッチはこの記事に添付されています。 パッチをダウンロードするには、記事の最後まで下にスクロールしてファイル名をクリックするか、対応するリンクをクリックします。

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

パッチは次の場合に作成されました。

  • MDVA-11059_EE_2.2.3_COMPOSER_v1.patch は、Adobe Commerce(すべてのデプロイメント方式) 2.2.3 用に作成されました
  • MDVA-23505_EE_2.2.4_COMPOSER_v1.patch は、Adobe Commerce(すべてのデプロイメント方式) 2.2.4 用に作成されました
  • MDVA-12158_EE_2.2.5_COMPOSER_v2.patch は、Adobe Commerce(すべてのデプロイメント方式) 2.2.5 用に作成されました

MDVA-11059_EE_2.2.3_COMPOSER_v1.patch パッチも、次のAdobe Commerceのバージョンとエディションと互換性があります(ただし、問題が解決されない可能性があります)。

  • Adobe Commerce オンプレミス 2.2.0-2.2.2
  • クラウドインフラストラクチャー上のAdobe Commerce 2.2.0-2.2.3

MDVA-23505_EE_2.2.4_COMPOSER_v1.patch パッチも、次のAdobe Commerceのバージョンとエディションと互換性があります(ただし、問題が解決されない可能性があります)。

  • Adobe Commerce オンプレミス 2.1.0 ~ 2.1.18、2.2.0 ~ 2.2.3
  • クラウドインフラストラクチャー上のAdobe Commerce 2.1.0~2.1.18、2.2.0~2.2.3

MDVA-23505_EE_2.2.5_COMPOSER_v1.patch パッチも、次のAdobe Commerceのバージョンとエディションと互換性があります(ただし、問題が解決されない可能性があります)。

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

パッチの適用方法

参照: Adobe Commerceが提供する composer パッチの適用方法 説明を参照してください。

添付ファイル

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