ACSD-68664: Die Vorschau des geplanten Updates enthält Fehler bei benutzerdefinierten Store-Domains
Der Patch ACSD-68664 behebt das Problem, dass die Vorschau des geplanten Updates fehlschlägt, wenn versucht wird, Inhalte für Stores mit benutzerdefinierten Domains in der Vorschau anzuzeigen. Dieser Patch ist verfügbar, wenn Quality Patches Tool (QPT) 1.1.77 installiert ist. Die Patch-ID ist ACSD-68664. Dieses Problem wird voraussichtlich in Adobe Commerce 2.4.9 behoben.
Betroffene Produkte und Versionen
Der Patch wird für die Adobe Commerce-Version erstellt:
- Adobe Commerce (alle Bereitstellungsmethoden) 2.4.6-p10
Kompatibel mit Adobe Commerce-Versionen:
- Adobe Commerce (alle Bereitstellungsmethoden) 2.4.6 - 2.4.8-p3
magento/quality-patches auf die neueste Version und überprüfen Sie die Kompatibilität auf der Seite Quality Patches Tool: Nach Patches suchen. Verwenden Sie die Patch-ID als Suchbegriff, um den Patch zu finden.Problem
Die Vorschau für geplante Aktualisierungen funktioniert nicht, wenn versucht wird, Inhalte für Stores mit benutzerdefinierten Domains in der Vorschau anzuzeigen.
Schritte zur Reproduktion:
- Erstellen Sie eine zweite Website-, Store- und Store-Ansicht.
- Weisen Sie jeder Website eine andere Domain zu.
- Gehen Sie zu Content > Blocks und erstellen Sie einen neuen Inhaltsbaustein.
- Legen Sie den Blockbereich nur auf die neu erstellte Website fest.
- Klicken Sie auf Edit with Page Builder , um den Block zu bearbeiten.
- Fügen Sie eine Row hinzu.
- Fügen Sie eine Elements > HTML Code in der Zeile hinzu.
- Fügen Sie den folgenden Code in den HTML-Code-Block ein:
<nav class=navigation-block>
<div class=primary-nav>
<div class=primary-nav-link>
<a href=/ class=primary-nav-item>Home</a>
</div>
</div>
</nav>
-
Speichern Sie den Inhaltsbaustein und beenden Sie den Editor.
-
Fügen Sie den neu erstellten Block zur Startseite hinzu:
- Navigieren Sie zu Content > Pages.
- Wählen Sie den Home Page zur Bearbeitung aus.
- Erweitern Sie Content und klicken Sie auf Edit with Page Builder.
- Fügen Sie eine Row hinzu.
- Wechseln Sie zu Add Content > Block , um sie innerhalb der Zeile hinzuzufügen.
- Wählen Sie den zuvor erstellten Inhaltsbaustein aus.
- Speichern Sie die Startseite.
-
Erstellen Sie ein neues geplantes Update für die Startseite.
-
Vorschau der geplanten Aktualisierung anzeigen.
-
Klicken Sie in der Navigationsleiste auf Startseite“.
Erwartete Ergebnisse:
Stores mit benutzerdefinierten Domains können korrekt in der Vorschau angezeigt werden, und die Navigation innerhalb des Vorschau-IFrame funktioniert erwartungsgemäß ohne CORS-Fehler in der Browser-Konsole.
Tatsächliche Ergebnisse:
Die Vorschau der geplanten Aktualisierung schlägt fehl bei der Vorschau von Inhalten für Stores mit benutzerdefinierten Domains. CORS-Fehler werden in der Browser-Konsole aufgrund einer Umleitung auf eine andere Domain angezeigt. Dies tritt auf, wenn der Inhaltsbaustein für eine nicht standardmäßige Website mit einer anderen Domain erstellt wird.
Patch anwenden
Verwenden Sie je nach Bereitstellungsmethode die folgenden Links, um einzelne Patches anzuwenden:
- Adobe Commerce oder Magento Open Source On-Premise: Quality Patches Tool > Nutzung im Quality Patches Tool.
- Adobe Commerce in Cloud-Infrastruktur: Upgrades und Patches > Patches anwenden im Handbuch zu Commerce in Cloud-Infrastruktur.
Verwandtes Lesen
Weitere Informationen zu Quality Patches Tool finden Sie unter:
- Quality Patches Tool: Ein Self-Service-Tool für hochwertige Patches im Tools-Handbuch.