ACP2E-4698: Page Builder-Text-Inline-Bearbeitung speichert absolute Medien-URLs anstelle der portablen Direktive
Der Patch ACP2E-4698 behebt ein Problem, bei dem Page Builder-Text-Inline-Bearbeitung absolute Medienbild-URLs nach der erneuten Bearbeitung eines Bildes speichern kann, anstatt die Portable media url=...-Direktive beizubehalten. Dieser Patch ist verfügbar, wenn Quality Patches Tool (QPT) 1.1.82 installiert ist. Die Patch-ID lautet ACP2E-4698. 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.7-p9
Kompatibel mit Adobe Commerce-Versionen:
- Adobe Commerce (alle Bereitstellungsmethoden) 2.4.7-p9 - 2.4.7-p10, 2.4.8-p4 - 2.4.8-p5
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
Bei der Inline-Bearbeitung von Page Builder-Text werden absolute Medienbild-URLs nach der erneuten Bearbeitung eines Bildes gespeichert, anstatt die Portable media url=...-Direktive beizubehalten.
Voraussetzungen:
Page Builder ist aktiviert.
Schritte zur Reproduktion:
-
Navigieren Sie in der Admin-Seitenleiste zu Content > Elements > Pages und öffnen Sie eine CMS-Seite im Bearbeitungsmodus.
-
Erweitern Sie den Abschnitt Content und bearbeiten Sie einen Text Inhaltstyp.
- Klicken Sie in der Editor-Symbolleiste auf das Symbol Insert Image .
- Wählen Sie ein Bild aus der Media Gallery aus.
- Speichern Sie die CMS-Seite.
- Überprüfen der gespeicherten HTML für die bearbeitete Seite:
Das Attribut „image src“ verwendet einemedia url=.... Dies ist das richtige Verhalten.
-
Bearbeiten Sie dieselbe CMS-Seite erneut.
- Bearbeiten Sie im Abschnitt Content denselben Text content.
- Wählen Sie das vorhandene Bild im Inline-Editor aus und öffnen Sie das Insert/edit image erneut.
- Ändern Sie die Bildbreite oder -höhe unter Dimensions, klicken Sie auf Save und speichern Sie dann die CMS-Seite.
- Überprüfen Sie die gespeicherte HTML erneut:
Das Bild-src-Attribut wird durch eine vollständig qualifizierte Admin-Medien-URL ersetzt, z. B.https://example.com/media/.renditions/wysiwyg/.../image.png. Die Medienanweisung geht verloren, und die URL wird statisch.
Erwartete Ergebnisse:
Der gespeicherte HTML sollte die Portable media url=...-Direktive im image src-Attribut beibehalten, nachdem das Bild bearbeitet und die CMS-Seite erneut gespeichert wurde.
Tatsächliche Ergebnisse:
Nachdem das Bild in der Inline-Bearbeitung von Page Builder-Text bearbeitet und die CMS-Seite erneut gespeichert wurde, ersetzt der gespeicherte HTML die media url=...-Direktive durch eine hartcodierte absolute URL.
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 > 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