MDVA-40537:複数のCMS ページの URL キーが同じ場合に、ストアビューを作成するとエラーが発生する。
MDVA-40537 パッチでは、複数のCMS ページの URL キーが同じ場合に、ストアビューを作成するとエラーが発生する問題が修正されています。 このパッチは、Quality Patches Tool (QPT)1.1.4 がインストールされている場合に使用できます。 パッチ ID は MDVA-40537。 この問題はAdobe Commerce 2.4.1 で修正されました。
影響を受ける製品とバージョン
Adobe Commerce バージョン用のパッチが作成されます。
Adobe Commerce(すべてのデプロイメント方法) 2.3.5-p2
Adobe Commerce バージョンとの互換性:
Adobe Commerce(すべてのデプロイメント方法) 2.3.4 - 2.4.0-p1
NOTE
パッチは、新しい Quality Patches Tool リリースを使用する他のバージョンにも適用される可能性があります。 パッチがAdobe Commerceのバージョンと互換性があるかどうかを確認するには、
magento/quality-patches
パッケージを最新バージョンに更新し、Quality Patches Tool: Search for patches page で互換性を確認します。 パッチ ID を検索キーワードとして使用して、パッチを見つけます。問題
複数のCMS ページの URL キーが同じ場合、ストアビューを作成するとエラーが発生します。
再現手順 :
-
管理パネル/ストア/すべてのストア に移動し、2 つのストア表示を作成します。
code language-sql Name: German Code: german Status: Enabled
code language-sql Name: French Code: french Status: Enabled
-
管理パネル/コンテンツ/ページ に移動し、2 つのページを作成します。
code language-sql Page Title: About Us URL Key: about-us Store View: French
code language-sql Page Title: About Us URL Key: about-us Store View: German
-
管理パネル/ストア/すべてのストア に移動し、新しいストア表示を作成します。
code language-sql Name: Spanish Code: spanish Status: Enabled
期待される結果 :
ストア表示が正常に作成されました。
実際の結果 :
次のエラーメッセージが表示されます。保存中に問題が発生しました。 エラーログを確認してください。 ログに次のような例外が含まれます。
Exception message: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'about-us-4' for key 'URL_REWRITE_REQUEST_PATH_STORE_ID', query was: INSERT INTO }}url_rewrite{{ (}}redirect_type{{,}}is_autogenerated{{,}}metadata{{,}}description{{,}}store_id{{,}}entity_type{{,}}entity_id{{,}}request_path{{,}}target_path{{) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?), (?, ?, ?, ?, ?, ?, ?, ?, ?), (?, ?, ?, ?, ?, ?, ?, ?, ?), (?, ?, ?, ?, ?, ?, ?, ?, ?), (?, ?, ?, ?, ?, ?, ?, ?, ?), (?, ?, ?, ?, ?, ?, ?, ?, ?)
パッチの適用
個々のパッチを適用するには、デプロイメント方法に応じて、次のリンクを使用します。
- Adobe CommerceまたはMagento Open Sourceオンプレミス:Quality Patches Tool > Usage in the Quality Patches Tool guide.
- クラウドインフラストラクチャー上のAdobe Commerce:クラウドインフラストラクチャー上のCommerce ガイドの アップグレードとパッチ/ パッチの適用」を参照してください。
関連資料
品質向上パッチツールの詳細については、次を参照してください。
- 品質向上パッチツールがリリースされました:品質向上パッチをセルフサービスで提供する新しいツールがサポートナレッジベースに追加されました。
- Quality Patches Tool を使用して、Adobe Commerceの問題に対するパッチが使用可能かどうかを確認します(Quality Patches Tool ガイド)。
QPT で使用可能なその他のパッチについては、QPT で使用可能なパッチの節を参照してください。
recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3