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
NOTE
Der Patch könnte mit neuen Quality Patches Tool-Versionen auch für andere Versionen gelten. Um zu überprüfen, ob der Patch mit Ihrer Adobe Commerce-Version kompatibel ist, aktualisieren Sie das 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:

  1. Navigieren Sie in der Admin-Seitenleiste zu Content > Elements > Pages und öffnen Sie eine CMS-Seite im Bearbeitungsmodus.

  2. Erweitern Sie den Abschnitt Content und bearbeiten Sie einen Text Inhaltstyp.

    1. Klicken Sie in der Editor-Symbolleiste auf das Symbol Insert Image .
    2. Wählen Sie ein Bild aus der Media Gallery aus.
    3. Speichern Sie die CMS-Seite.
    4. Überprüfen der gespeicherten HTML für die bearbeitete Seite:
      Das Attribut „image src“ verwendet eine media url=.... Dies ist das richtige Verhalten.
  3. Bearbeiten Sie dieselbe CMS-Seite erneut.

    1. Bearbeiten Sie im Abschnitt Content denselben Text content.
    2. Wählen Sie das vorhandene Bild im Inline-Editor aus und öffnen Sie das Insert/edit image erneut.
    3. Ändern Sie die Bildbreite oder -höhe unter Dimensions, klicken Sie auf Save und speichern Sie dann die CMS-Seite.
    4. Ü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:

Verwandtes Lesen

Weitere Informationen zu Quality Patches Tool finden Sie unter:

recommendation-more-help
commerce-operations-help-tools