- Alte Designs werden nun automatisch und regelmäßig aus der Datenbank entfernt
- Alte, hochgeladene Grafiken werden nun automatisch und regelmäßig vom Server entfernt
- Bugfix: Texte wurden in einigen Fällen nicht korrekt gespeichert, wenn sie Sonderzeichen enthielten.
- Im Backend wird nun auch Bestellanzahl und eine Liste der platzierten Elemente angezeigt.
- SVG-Grafiken werden nun in einer Größe hinzugefügt, die die Höhe und Breite des Zeichenbereichs nicht überragt.
- Die URL zu den Assets (JS, CSS etc.) kann nun in den Plugin-Einstellungen angepasst werden.
- Bugfix: In mehrsprachigen Shops wurden unter Umständen die Labels der Konfigurationen nicht korrekt übersetzt.
- Bugfix: Vergangene Bestellungen konnten nicht geladen werden.
- Neues Feature: Filter. Der Designer kann nun konfigurierbare Filter auf hochgeladene Grafiken anwenden.
- Neues Feature: Upload von SVG-Grafiken kann deaktiviert werden.
- Neues Feature: Die Berechnung der Bildqualität kann nun angepasst werden.
- Verbesserte Ladezeiten beim Öffnen des Designers
Bugfix: In einigen Fällen gab es Darstellungsprobleme beim Ändern der Helligkeit von Grafiken.
Bugfix: In einigen Fällen tauchte ein Design im Backend nicht auf, wenn mehrere Artikel in den Warenkorb gelegt wurde.
Bugfix: In einigen Fällen wurden nicht alle Buttons im horizontalen Layout korrekt dargestellt.
- Bugfix: Anzeige der Bild-URLs in der Shopware-Admin-Bestellübersicht
- Bugfix: Produkte konnten u.U. ohne Design nicht in den Warenkorb gelegt werden.
- QR-Codes, Text-Elemente und Bild-Uploads können nun über die Admin-Konfigurationen deaktiviert werden.
- Übersichtlichere Anordnung der Konfigurationsoptionen im Administrationsbereich
- Vorschaufunktion der Konfigurationen im Administrationsbereich
- Elemente können nun kopiert werden.
- Bugfix: Medienverzeichnis für Vorschaubilder wird angelegt, sofern es noch nicht existiert.
- Bugfix: Der Designer funktioniert nun auch mit abweichenden Produkt-Layouts
- Bugfix: In einigen Fällen konnten Konfigurationen nicht gespeichert werden.
- Neues, horizontales Layout. Es lässt sich nun konfigurieren, ob der Designer im horizontalen, vertikalen oder einem an Hand des Bildschirmverhältnis automatisch gewählten Layout angezeigt werden soll.
- Kompatibilität mit angepassten Themes (Stratus etc.) verbessert
- Kompatibilität mit der HTML Minify App
- Kompatibilität mit Shopwares Custom Products wiederhergestellt
- Kunden können nun die Helligkeit von Grafiken verändern
- Bugfix: In einigen Fällen wurde der Warenkorb-Button nicht angezeigt
- Verbesserte Kompabilität zum Plugin "Varianten als Tabelle"
- Verbesserte Kompatibität zu PHP 8.2
- Bugfix: Konfiguration im Adminbereich können unter Umständen nicht gespeichert werden
- Funktionelle Verbesserungen bei der Auswahl eines vorherigen Designs
- Vorschaubilder werden nun für alle zugewiesenen Konfigurationen generiert
- Kleinere Layout-Verbesserungen
- Im Backend generierte Dateien werden nun auf dem Shop-Server dauerhaft gespeichert.
- Pixabay-Grafiken werden nun auf dem Shop-Server gespeichert. Sollte Pixabay eine in einem Design platzierte Grafik löschen, kann das Design damit trotzdem weiterhin generiert werden.
FÜR KUNDEN DES RENDERING SERVICES
Mit der nächsten Version des Rendering Service wird dieser grundlegend überarbeitet. Die möglichen Dateiformate, die für einen Export bereitstehen, sind die gleichen wie für den manuellen Export. Bitte beachten Sie dies beim nächsten Upgrade. Wenn Sie Fragen hierzu haben, zögern Sie nicht, den Plugin-Support zu kontaktieren.
- Leicht optimierte Ansicht, um mehr Platz einzusparen
- Verbesserte mobile Ansicht
- Das Interface kann nun vom Kunden ausgeblendet werden
- Labels der Konfigurationen können nun übersetzt werden
- Bugfix: Es wird nun keine leere Hintergrund-Farbauswahl geladen, wenn die Funktion deaktiviert wurde
- Bugfix: Eingabe eines Texts für den QR-Code zoomt nun nicht mehr automatisch unter iOS
- Elemente können nun gespiegelt werden
- Verbesserte Möglichkeiten zur Skalierung von Texten
- Kleine Verbesserungen in der mobilen Ansicht
- Bugfix: Übersetzung einiger Sprachen wurden nicht geladen.
- Verbessere Einbindung des Modals, welches den Designer lädt
- Elemente können jetzt mit der Entfernen-Taste auf der Tastatur entfernt werden.
- Bugfix: In einigen Fällen wurden Emojis nicht korrekt mit Bildern ersetzt
- Kompatibilität zu Shopware 6.5 hergestellt
- Kompatibilät zum Rendering Service, Version 2, hergestellt
- Bessere Kompatibilität zu alternativen Themes
- Bugfix: Fokussierung eines Textfelds zoomt nun nicht mehr den Designer automatisch auf iOS-Geräten
- Wenn über die Pixabay-Suche keine Ergebnisse gefunden wurden, wird der Kunde nun darüber informiert.
- Neues Feature: Ab sofort ist die Integration einer Bildsuche über Pixabay.com möglich. Hierfür muss lediglich ein API-Key, der über eine kostenlose Registrierung auf pixabay.com erworben werden kann, in der jeweiligen Konfiguration hinterlegt werden.
- Bugfix: Wurden mehrere Konfigurationen einem einzelnen Artikel zugeordnet, kam es unter Umständen zu Performance-Problemen bei der Anzeige.
- Verbesserungen und Bugfixes in der PDF-Generierung
- Bugfix: Designs mit QR-Codes konnten unter Umständen nicht abgeschlossen werden.
- Bugfix: Aufpreise wurden unter bestimmten Währungsformatierungen nicht korrekt angezeigt
- Bugfix: Das Vordergrundbild für den Druck wurde nicht eingebunden.
- Bugfix: Für SVG-Dateien wurden keine Aufpreise berechnet.
- Bugfix: In einigen Fällen konnte der Designer nicht geladen werden, wenn ein initiales Design gesetzt wurde.
- Bugfix: Die Preisberechnung für Bilder war unter Umständen fehlerhaft.
- Verbesserung des Error Handlings: Beim Bild-Upload einer invaliden Datei wird nun eine bessere Fehlermeldung ausgegeben.
- Einfachere Ansicht von unerwarteten Fehlermeldungen, die sich leicht wegklicken lässt.
- Verbesserte Unterstützung von SVGs
- Performance-Verbesserung beim Zeichnen des Zeichenbereichs
- Bugfix: Die Verwendung einiger SVGs führten zu einem Fehler beim Abschließen des Designs
- Bugfix: Einige Bild-Dateitypen konnten unteer Umständen nicht mehr hochgeladen werden.
- Bugfix: Bei unbekannten Sprachen wurde Englisch als Fallback nicht korrekt angewandt.
- Designs können nun auch im vektorbasierten PDF-Format generiert werden.
- Bugfix: Trotz Löschen einer Konfiguration im Backend tauchte diese unter Umständen weiterhin im Backend auf.
- Bugfix: Sofern keine CSS-Datei in einer Konfiguration hinterlegt wurde, wurde eine ungültige URL geladen.
- Performance-Verbesserungen beim Laden von Designs im Backend
- Bugfix: Im Frontend wurde der aktuell ausgewählte Text nicht immer im Texteingabefeld angezeigt.
- Performance-Verbesserungen beim Speichern temporärer Designs
- Kunden können nun auch PDF-Dateien hochladen
- Bugfix: Der Button zum Anlegen eines Designs hat seinen Text nicht aktualisiert, sobald ein Design abgeschlossen wurde.
- Bugfix: CSV-Export konnte in einigen Fällen nicht ausgeführt werden.
- Bugfix: Bestellungen konnten in einigen Fällen nicht geladen werden.
- Verbesserungen beim PDF-Export und der SVG-Verarbeitung
- Kompatibilität zu Shopware 6.6.1.0
- Performance-Verbesserung in der Logik für den Warenkorb-Preisaufschlag
- Kompatiblität zu Shopware 6.6 hergestellt
- Bugfix: CSV-Exporte waren in einigen Fällen fehlerhaft.
- Initiale Design-Daten werden nun nicht mehr am Design gespeichert, um die Datenmenge kleiner zu halten.
- Bugfix: Bei einigen Schriftarten wurde der Zeichenabstand nicht korrekt gerendert.
- Performance fix: Das Laden des Tabs für "Bestellte Designs" im Backend konnte sehr lange dauern
- Initiale Designs können nun einfacher angelegt werden: Es ist keine vorherige Bestellung mehr notwendig.
- Bestehende Designs können nun im Backend bearbeitet werden
- UI/UX-Verbesserungen im Backend
- Neuer Tab "Bereinigung", über welchen alte Datenbankeinträge und Dateien gelöscht werden können
- Beim Hinzufügen von Grafiken in das Design wird dem Kunden nun eine Ladeanimation angezeigt, solange die Grafik geladen wird
- Bugfix: Auf dem Design platzierte, gebogene Texten konnten nicht in fett oder kursiv geändert werden
- Bugfix: Texte in im Backend generierten Designs wurden in einigen Fällen nicht korrekt gerendert.
- Einführung von Führungslinien: Mit Führungslinien sind Deine Kunden in der Lage, Elemente deutlich einfacher auszurichten. Die Farbe und magnetische Stärke von Führungslinien kannst Du im Shopware-Backend konfigurieren.
- Für die Artikelbild-URL sind nun relative URLs möglich, sofern diese mit einem Punkt oder einem Slash beginnen.
- Performance-Verbesserung beim Speichern von temporären Designs.
- Bugfix: Designs im Backend konnten nicht mehr gelöscht werden.
- Bugfix: Die Transparenz-Auswahl im Backend für Farbeingabefelder funktionierte nicht korrekt.
- Bugfix: Benutzerdefiniertes CSS wurde unter Umständen nicht geladen.
- Bugfix: Einige Übersetzungen haben im Backend gefehlt.
- Bugfix: Beim Laden der Konfigurationen wurde unter Umständen das Lade-Icon dauerhaft angezeigt.
- Performance Fix: Das Laden vieler Designs im Backend wurde optimiert.
- Bugfix: Einige Texte aus Designs, die noch mit Version 1 angelegt wurden, wurden verkehrt herum dargestellt.
- Bugfix: Beim Hochladen einer Grafik in den Designer wurde keine Ladeanimation angezeigt.
- Bugfix: Initiale Designs können nicht geladen werden.
- Bugfix: Designs mit komplexen SVGs konnten unter Umständen im Backend nicht generiert werden.
- Bugfix: In einigen Fällen konnten Hintergrundbilder und vordefinierte Bilder nicht im Modal geladen werden.
- Bugfix: Designs mit komplexen SVGs konnten unter Umständen nicht abgeschlossen oder im Backend geladen werden.
- Bugfix: Einige SVGs wurden nicht akzeptiert.
Update auf Version 2 des Product Designers.
Version 2 bringt viele Neuerungen mit sich!
Eine Liste der Änderungen findest Du in der neuen Dokumentation:
https://docs.product-designer.io/v2/
Bitte teste die neue Version ausgiebig mit deinem System.
Wenn Du benutzerdefiniertes JavaScript oder CSS verwendest, musst Du Anpassungen treffen, die hier erläutert werden:
https://docs.product-designer.io/v2/migration.html
Du hast nun Zugang zum Quellcode des Designers und kannst ihn damit mit Programmierkenntnissen auf beliebige Weise erweitern oder anpassen:
https://docs.product-designer.io/customizations/
Viel Erfolg mit deinem Onlineshop und dem Product Designer!
- Emoji Support
- kleinere Bugfixes
- Der Kunde kann nun zwischen Hintergrundbildern wählen. Dazu im Medienverzeichnis "Product Designer - Background Clip Arts" die Grafiken hochladen.
- Anpassungen für Shopware 6.4
- Nach Übernehmen eines Designs wird der Text des Buttons "Design gestalten" jetzt geändert in "Design ändern".
- Nachpflege fehlender Übersetzungen
- Anbindung an den KILB Rendering Service: Dieses bald erhältliche Plugin automatisiert das Generieren von Designs. Designs können automatisch in 6 verschiedenen Formaten generiert und darauf per E-Mail verschickt werden.
- Wenn eine Grafik von einer fremden Domain nicht geladen werden konnte (z.B. wegen fehlender CORS-Header), wird nun versucht, die Grafik über den gleichen Pfad von der aktuellen Domain zu laden.
- Konfigurationen können jetzt im Backend als CSV exportiert und importiert werden
- Dokumentation wurde im Backend verlinkt.
- Temporäre Designs, die noch nicht übernommen werden, werden jetzt ebenfalls gespeichert.
- Paypal Express Checkout Button wird nun ebenfalls deaktiviert, wenn noch kein Design angelegt wurde.
- Bugfix: Shops mit mehreren Sprachen & Sprach-Flag in der URL werden jetzt ebenfalls unterstützt.
- Neues Feature: Mit dem "Sortierungsindex" können Konfigurationen jetzt sowohl im Backend als auch - bei mehreren Konfigurationen pro Artikel - im Frontend sortiert werden
- Performance-Optimierungen im Backend bei einer großen Anzahl an Konfigurationen
- Bugfix: Auf mobilen Apple-Geräten (iPad, iPhone) wurde unter Umständen das Warenkorbvorschaubild nicht korrekt gerendert.
Ein Fehler wurde behoben bei der Auswertung von Artikelnummern mit Wildcards.
- Beim Hochladen einer SVG wird jetzt nicht mehr der Bildqualitäts-Indikator angezeigt.
- Ein Motivs wird jetzt initial immer in der Größe für "Gute Bildqualität" skaliert.
- Neues Feature: Beim Auswahl einer platzierten Grafik im Design wird jetzt die Bild-Qualität angezeigt. Der Kunde erfährt so, ob die Grafik eine ausreichend hohe Qualität für den Druck besitzt.
- Die maximale Länge der Eingabe für QR-Codes wurde auf 100 beschränkt. Längere Eingabe würden zu sehr großen QR-Codes führen, die nicht mehr gut gescannt werden können.
- Gespeicherte Designs wurden auf maximal 9 reduziert. Zusätzlich werden sie beim Speichern komprimiert. So gibt es keine Probleme in Browsern, die den Locale Storage stark begrenzen (Safari, mobile Geräte)
- Bugfix: Die Schriftgröße einiger Eingabefelder wurde leicht erhöht, um ungewünschtes Zooming auf iOS-Geräten zu vermeiden.
- Die Größe des Warenkorb-Vorschau-Bilds kann jetzt in der Konfiguration angepasst werden.
- Beim Bearbeiten einer Konfigurationen kann nun in den Farbfeldern auch ein Color Picker zur Auswahl der Farbe verwendet werden.
- Die Transparenz, die außerhalb des Zeichenbereichs platzierte Elemente sowie das Hintergrundbild abschwächt, kann nun eingestellt werden.
- Auf der Produktdetailseite werden nun im Hintergrund nicht mehr alle Konfigurationen, sondern nur noch diejenigen des aktuellen Artikels, aus dem Backend geladen. Das verbessert die Performance bei einer sehr großen Anzahl an Konfigurationen.
- Vorher angelegte Designs können nun wieder aufgerufen & wiederverwendet werden.
- Der Menüpunkt "Product Designer" ist jetzt ein Untermenüpunkt im Navigationseintrag "Katalog"
- Viele kleine Bugfixes
- Neues Feature: Eigene Schriftarten können jetzt hochgeladen werden. Bitte unbedingt die Hinweise in den FAQ beachten!
- Bugfix: Beim Klicken außerhalb des Zeichenbereichs wurde unter Umständen das selektierte Elemente nicht unselektiert.
- Bugfix: Der Product Designer konnte nicht mit Artikelnummern, die ausschließlich aus Zahlen bestehen, umgehen
- Neues Feature: Die Zoom-Funktion - Deine Kunden sind jetzt in der Lage, den Zeichenbereich zu zoomen, um die Elemente einfacher und genauer platzieren zu können.
- Neues Feature: Du kannst in den Konfigurationen für die Artikelnummern nun auch Sternchen als Wildcard festlegen. ARTIKELNUMMER_* weißt einer Konfiguration allen Artikeln zu, die mit "ARTIKELNUMMER_" beginnen. Ein Sternchen allein weißt eine Konfiguration allen Artikeln hinzu.
- Breaking Change: Die Skalierung wurde überarbeitet. Das Hintergrundbild inkl. Zeichenbereich wird jetzt immer in der größtmöglichen Größe dargestellt, die die Fenstergröße des Benutzers erlaubt. Es ist wichtig, dass das in der Konfiguration hinterlegte Hintergrundbild auf der gleichen Domain wie der Shop liegt (oder: CORS-Header sind korrekt gesetzt).
- Bugfix: Auf Safari Mobile wird der Button zum Abschließen des Designs jetzt nicht mehr unter bestimmten Umständen versteckt.
- Performance Fix: Der Zeichenbereich wird nun nur noch über JavaScript gerendert, wenn es wirklich erforderlich ist.
- Verbesserter Support von SVG-Grafiken
- Es kann nun ein "Preis pro Design" festgelegt werden, der auf den Basisprodukt-Preis aufaddiert wird, sofern der Kunde mindestens 1 Element im Design platziert
- Performance-Verbesserungen beim Wechseln zwischen Konfigurationen im Frontend
- Verbesserung der Darstellung bei außerhalb des Zeichenbereichs platzierten Elementen
- Bugfix: Beim Wechseln von Konfigurationen im Frontend wird der Zeichenbereich jetzt wieder korrekt berechnet
Die Backend im Icons werden jetzt wieder angezeigt.
- Beim Klicken in einen leeren Bereich wird der Fokus vom aktuell fokussiertem Feld entfernt
- Zusätzliche Preisberechnung funktioniert nun auch für gebogenen Text
- Breaking Change: Platzierte Elemente können jetzt auch außerhalb des Zeichenbereichs gesehen, verschoben und manipuliert werden, um die User Experience bei kleinen Zeichenbereichen zu verbessern.
- Breaking Change: Schriftarten, die keinen Stil für fette oder kursive Schrift mitbringen, lassen sich im Designer jetzt auch nicht mehr fett oder kursiv setzen. Grund hierfür ist, dass bei fehlendem Stil der Browser des Kunden selbst einen Stil erzeugt. Da sich das von Browser zu Browser unterscheidet, wäre sonst nicht gewährleistet, dass das Design im Backend 1:1 - d.h. pixelgenau - gerendert wird.
- Neue Schriftarten wurden hinzugefügt.
- Bugfix: Die Platzierung initial angelegter Elemente war bei mehr als einer Konfiguration pro Artikel unter Umständen fehlerhaft.
Unser bisher größtes Update!
- Optimierung der ausgelieferten JavaScript-Datei für eine kleinere Dateigröße
- Performance-Optimierung auf Produktlistings bei einer hohen Anzahl an Product-Designer-Konfigurationen und Produkten
- Verbesserung der Bedienbarkeit auf mobilen Geräten
- Der Abstand der Buchstaben der auf dem Design platzierten Text-Elemente kann jetzt variabel festgelegt werden.
- Auf dem Design platzierte Text-Elemente können jetzt gebogen werden
- Bugfix: Drag & Drop im Bilder-Upload-Layer funktioniert jetzt wieder
- Kritischer Bugfix: Produkte im Backend wurden nicht geladen. Dieser Fehler wurde behoben.
- In einigen Produktkacheln (z.B. in den Einkaufswelten) wurde der Button "In den Warenkorb" noch nicht mit "Jetzt Design gestalten" ersetzt. Das wurde jetzt nachgeholt.
- Es ist nun möglich, das Element zur Farbauswahl zu ändern. Es kann dabei zwischen verschiedenen vorgefertigten Layouts gewählt werden.
- Es ist nun möglich, die zur Auswahl stehende Textfarbe in der Product Designer Konfiguration einzugrenzen.
- Layout-Überarbeitung des Layers zum Hinzufügen von Motiven
- Design-Überarbeitung der Größen- und Rotationselemente der auf dem Zeichenbereich platzierten Design-Elemente
- Bugfix: PNG-Dateien können jetzt wieder auf dem Design platziert werden.
- Exif-Metadaten hochgeladener Bilder werden jetzt ausgewertet, um Rotationen und Spiegeln zu unterstützen
- Es können nun eigene Schriftarten verwendet werden. Dazu muss im Shopware-Public-Verzeichnis ein Verzeichnis "product-designer-fonts" angelegt werden. Hier können die TTF-Schriftarten platziert werden.
- Bugfix: Wird eine Bestellung mit Design im Backend gelöscht, konnten die Product Designs nicht mehr geladen werden. Das wurde behoben.
- Bei der Preisangabe für zusätzliche Preiserhöhung für ein Design wird jetzt ein Sternchen angezeigt, um auf die enthaltenen Mehrwertsteuer hinzuweisen.
- Bugfix: Im Backend wurde ein Problem behoben, bei dem unter Umständigen sehr große Grafiken nicht vollständig gerendert wurden.
- Im Plugin Manager wird jetzt ein Logo des Plugins angezeigt
- Benutzerdefinierte JS- & CSS-Dateien werden nun nicht mehr gecacht
- Bugfix: Bei nicht gesetzter Hintergrundbild-URL konnte eine Konfiguration unter Umständen im Backend nicht mehr geöffnet werden.
- Bugfix: Das Grid wurde beim erneuten Öffnen des Design-Layers über den platzierten Elementen angezeigt. Dieser Fehler wurde behoben.
- Bugfix: Das Verwenden des Kategorie-Dropdowns im Motiv-Layer zoomte die Seite auf iOS. Dieser Fehler wurde behoben.
- In der Product Designer Konfiguration kann nun ein Gitter konfiguriert werden, welches dem Kunden beim Positionieren seiner Designelemente hilft.
- Hochgeladene Grafiken und hinzugefügt Motive werden nun initial so dimensioniert, dass die in der Breite vollständig sichtbar sind.
- Dynamische Preisberechnung: Es kann nun innerhalb einer Produkt Designer Konfiguration festgelegt werden, welchen Aufpreis ein auf dem Design platziertes Motiv, Bild oder Textelement hat.
Hinweis: Ggf. ist es notwendig, nach Installation des Updates das Plugin zu deaktivieren und erneut zu aktivieren. Es gehen damit keine Daten verloren!
- Der CSS-Style für das Design für Buttons steht nun mittels ".btn" für Eigenanpassungen zur Verfügung.
- In den Product Designer Konfigurationen kann jetzt nach einzelnen Motivkategorien gefiltert werden.
- Die Modals für Motive, QR-Code usw. wurden im Design leicht überarbeitet.
- Bugfix: Frontend- und Backend-HTML-Seite des Product Designers wird nun nicht mehr im Browser-Cache zwischengespeichert.
- Bugfix: Bestellte Produktdesigns werden nun auch angezeigt, wenn eines der zugehörigen Produkte gelöscht wurde.
- Bugfix: In Unterordnern platzierte Motive werden nun in Kategorien gebündelt.
- Feature: In die Designer-Konfigurationen kann nun eine eigene JavaScript-Datei eingebunden werden, um das Verhalten des Product Designers zu manipulieren und somit Eigenanpassungen zu realisieren.
- Ein Bug wurde behoben, durch den der Navigationspunkt im Backend nicht mehr auftauchte
- Hinweis auf Version 2 eingebaut