Der Page Builder zeigt jetzt, was du baust
Bisher war die Vorschau eines Guppy-Elements im Erlebniswelten-Editor eine Zeichnung: eine SVG-Grafik, die ungefähr andeutete, wie das Element aussehen könnte. Wie dein Element aussieht, hast du erst auf der Storefront gesehen.
Mit EmotionworldElements 2.3.0 rendert die Vorschau live aus der Konfiguration des Elements. Änderst du eine Farbe, eine Überschrift oder eine Textposition, steht das Ergebnis sofort in der Canvas.
Der Geräte-Umschalter wirkt jetzt mit
Viele Guppy-Elemente konfigurierst du pro Viewport: Banner-Höhen für Smartphone, Tablet und Desktop, die Anzahl der Slides je Bildschirmgröße. Diese Werte waren bisher blind gesetzt.
Der Umschalter oben im Editor wirkt jetzt auch auf die Element-Canvas. Du stellst die Tablet-Höhe ein, schaltest auf Tablet und siehst sie.
Konfiguration in Karten
Die geteilten Konfigurations-Tabs sind in aufklappbare Karten unterteilt. Bei Elementen mit vielen Feldern, etwa Slides oder Banner, scrollst du damit nicht mehr durch eine lange Liste, sondern klappst den Bereich auf, an dem du gerade arbeitest.
Behoben
- Das Video-Element ist nicht mehr gemountet, weil seine Admin-Komponenten mit denen des Shopware-Cores kollidierten. Die Komponenten heißen jetzt anders, das Element funktioniert wieder.
- Die Hotspot-Teaser im Product-Highlights-Element haben HTML als Text ausgegeben statt es zu rendern.
- Ein doppeltes
preload-Attribut im Video-Template ist raus.
Product Highlights steht jetzt in der Doku
Das Element gibt es schon länger, in der Dokumentation fehlte es. Damit platzierst du nummerierte Hotspots per Drag-and-drop auf einem Produktbild, und jeder Hotspot klappt beim Klick einen Teaser mit Überschrift und Text auf.
Die Feldreferenz steht jetzt bei den anderen zwölf Elementen: DmfGuppyEmotionworldElements.
Für Entwickler
Deine Storefront-Anpassungen sind nicht betroffen, deine Admin-Anpassungen unter Umständen schon. Die Konfigurations-Tabs bauen jetzt auf aufklappbaren Karten auf, dafür sind die alten Twig-Blöcke der Tabs entfallen. Die Admin-Komponenten des Video-Elements heißen jetzt sw-cms-*-guppy-video. Hast du einen dieser Blöcke oder eine der Komponenten in einem eigenen Plugin überschrieben, greift die Überschreibung nicht mehr. Welche Blöcke betroffen sind, steht im Changelog.