- Behoben: Mit der Option „Nur das Gratisprodukt mit dem höchstmöglichen Wert hinzufügen" wechseln Gratisprodukte jetzt zuverlässig die Stufe. Bisher blieb das Gratisprodukt der niedrigeren Stufe im Warenkorb und das der höheren Stufe wurde nie hinzugefügt, wenn die Schwellen nacheinander erreicht wurden — obwohl die Fortschrittsleiste die höhere Stufe bereits als erreicht anzeigte. Sinkt der Warenkorbwert wieder, wird ebenso auf die passende niedrigere Stufe zurückgewechselt.
- Behoben: Waren die Optionen „Nur das Gratisprodukt mit dem höchstmöglichen Wert hinzufügen" und „Maximal ein Gratisprodukt zulassen" gleichzeitig aktiv, konnten alle Gratisprodukte aus dem Warenkorb entfernt werden. Die höchste erreichte Stufe hat jetzt Vorrang.
Behoben: Gratisprodukte, die automatisch in den Warenkorb gelegt werden, können vom Kunden wieder entfernt werden. In den vorherigen 2.8-Versionen war der Entfernen-Button für automatisch hinzugefügte Gratisprodukte gesperrt — das aus früheren Versionen bekannte Verhalten ist wiederhergestellt.
Ein entferntes Gratisprodukt bleibt aus dem Warenkorb, bis der Warenkorbwert unter die Schwelle fällt und erneut erreicht wird; erst dann wird es wieder automatisch hinzugefügt. Manuell ausgewählte Gratisprodukte sind nicht betroffen.
Shopware-6.7-Kompatibilität wiederhergestellt: In Version 2.8.1 war die Kompatibilität versehentlich auf Shopware 6.6 begrenzt, wodurch sich das Plugin auf Shopware 6.7 nicht mehr installieren oder aktivieren ließ. Das Plugin unterstützt nun wieder Shopware 6.6 und 6.7.
Verbesserungen
Robustere Updates: Alle Datenbank-Migrationen sind jetzt idempotent.
Stabilitäts- und Korrektheitsverbesserungen im Warenkorb- und Preis-Pfad aus einem umfassenden Code-Audit.
Speichern von Gratisprodukten im Admin in verschiedenen Sprachen zuverlässiger gemacht.
Aufgeräumte Administration
Wichtiger Hinweis
Folgende Funktionen aus 2.7.x sind in dieser Version nicht enthalten: „Im Storefront ausblenden" pro Produkt, Storefront-Debug-Modus, benutzerdefinierte Texte (Warenkorbwert / Produktseite), optionale Sichtbarkeitsprüfung („Nur Suche/Link"-Produkte) sowie einzelne Storefront-Detailanpassungen.
Sie benötigen eine dieser Funktionen? Kontaktieren Sie uns einfach — wir finden gemeinsam eine Lösung.
Neues
- Optionaler Storefront-Debug-Modus in den Plugin-Einstellungen hinzugefügt, um zu erkennen warum Gratisprodukt-Ziele ausgeblendet oder inaktiv sind
- Fortschrittsbalken und Gratisprodukt-Liste berücksichtigen jetzt die Einstellung hideInStorefront pro Produkt
Behobene Fehler
- Manuell gesicherte Geschenke blieben nach dem Hinzufügen erneut klickbar — sie bleiben jetzt deaktiviert und zeigen einen gesicherten Zustand
- Fehler beim erneuten Hinzufügen wurden neben der Geschenk-Zeile statt darunter angezeigt — behoben
- Sichtbarkeitsprüfung war zu streng — jetzt optional (standardmäßig aus), sodass Produkte mit Sichtbarkeit "Nur Suche" oder "Nur Link" wieder als Gratisprodukte verwendet werden können
- Reine Benefit-Stufen ohne physisches Produkt (z.B. "kostenloser Versand") wurden nicht verarbeitet — behoben
- Gratisprodukte wurden in Admin- und API-Kontexten fälschlicherweise automatisch hinzugefügt — behoben
- Validierungsfehler beim Speichern leerer Prefix- oder Suffix-Felder in Gratisprodukt-Übersetzungen behoben
- Ungültige Farb- oder Border-Radius-Einstellungen im Admin konnten das Storefront-Design des Fortschrittsbalkens zerstören — Eingaben werden jetzt validiert
- hideInStorefront wurde nicht im Storefront-Fortschrittsbalken angewendet
- Möglicher JavaScript-Fehler in der Storefront beim Klicken außerhalb eines Warenkorb-Buttons behoben
- Fortschrittsbalken renderte in seltenen Fällen mit Null-Höhe aufgrund von CSS Float Clearing — behoben
- Normale Zero-Price-Produkte wurden in bestimmten Warenkorb-Konfigurationen fälschlicherweise als ungültige Gratisprodukte markiert — behoben
- Seltene Fehler bei der Warenkorb-Verarbeitung in bestimmten Konfigurationen behoben
- Kompatibilität mit zukünftigen Shopware-Core-Updates für die Bereinigung ungültiger Gratisprodukte verbessert
Behobene Fehler
- Fehler behoben, durch den Gratisprodukte mit Varianten nicht korrekt hinzugefügt werden konnten
- Fehler behoben, durch den nicht kaufbare Varianten-Hauptprodukte den Warenkorb oder Checkout blockieren konnten
- Verarbeitung von Gratisprodukten in mehreren Verkaufskanälen verbessert
- Bereinigung ungültiger Gratisprodukte in bestehenden Warenkörben verbessert
- Hinweise aus der Shopware Plugin-Prüfung behoben
Neues
- Hilfetexte zu den Einstellungen "Produkt zum Warenkorb hinzufügen" und "Produkt automatisch zum Warenkorb hinzufügen" im Admin hinzugefügt
Behobene Fehler
- Varianten-Elternprodukte werden nicht mehr automatisch in den Warenkorb gelegt
- Automatisch hinzugefügte Gratisprodukte sind jetzt immer vom Kunden entfernbar
- Verbesserte Stabilität bei Änderungen oder Löschungen von Gratisprodukt-Konfigurationen
- Performance-Verbesserungen für Warenkorb-Verarbeitung und Produktladen
Neues
- Gratisprodukte im Storefront verstecken (global + pro Produkt)
- Stufen mit gleichem Warenkorbwert in Fortschrittsleiste zusammenfassen
- Varianten-Auswahl im Admin verbessert
Behobene Fehler- Varianten wurden im Warenkorb nicht richtig erkannt
- „Nur höchstes Gratisprodukt" konnte falsche Produkte entfernen
- „Verkauf verhindern" funktionierte auf Produktdetailseiten nicht
- Inaktive Produkte konnten noch als Gratisprodukt erscheinen
- Gruppierter Ersatz konnte Produkte anderer Gruppen entfernen
- Fortschrittsbalken-Berechnung bei gruppierten Stufen korrigiert
Einige Bugfixes und generelle verbesserungen
fehler mit phpstan behoben
Einige Bugfixes und umfassende Tests hinzugefügt
Fehler mit der Einkaufswagenreihenfolge behoben welcher zu konflikten mit anderen Plugins geführt hat
Behoben: Fehler beim Öffnen der Produktauswahl in der Gratisprodukt erstellen-Maske, der zu einem 500 Internal Server Error führte.
- Individueller Text auf der Produktseite
- Automatisches Hinzufügen von Varianten-Produkten
Kleine Fehlerbehebungen und Verbesserungen
Der Text zum Warenkorbwert lässt sich nun individuell anpassen.
Kleine Fehlerbehebungen und Verbesserungen
Kleine Fehlerbehebungen und Verbesserungen
Erste Version für Shopware 6.7
Plugin kann für jede Storefront einzeln aktiviert oder deaktiviert werden.
- Individueller Text auf der Produktseite
- Automatisches Hinzufügen von Varianten-Produkten
Kleine Fehlerbehebungen und Verbesserungen
Der Text zum Warenkorbwert lässt sich nun individuell anpassen.
Kleine Fehlerbehebungen und Verbesserungen
Kleine Fehlerbehebungen und Verbesserungen
- Es besteht nun die Möglichkeit, eine zusätzliche Regel festzulegen, wann das Gratisprodukt in der Vorteilsleiste angezeigt werden soll.
-
Zudem kann nun ein Zeitraum definiert werden, in dem das Gratisprodukt verfügbar ist.
-
Außerdem lässt sich einstellen, ob Gratisprodukte automatisch hinzugefügt werden sollen, wenn eine Bestellung im Adminbereich bearbeitet wird.
Fehlerbehebungen und verbesserungen
- Es kann nun eingestellt werden, dass Kunden nur ein einziges Gratisprodukt erhalten.
Button-Farbe anpassbar
Der „In den Warenkorb“-Button kann jetzt individuell eingefärbt werden.
-
Cover-Bild korrekt
Es wird stets das Produkt-Cover angezeigt und nicht mehr ein zufälliges Bild.
Allgemeine Fehlerbehebungen
Ein kleiner Fehler wurde behoben
Fehlerbehebungen und verbesserungen
Fehlerbehebungen und verbesserungen
Fehlerbehebungen und verbesserungen
Beim Verlinken der Gratisprodukte wird jetzt die SEO-URL verwendet.
Ein Fehler wurde behoben, der den Zugriff auf die Twig-Variable isAlternative verhinderte
Ein Fehler wurde behoben, bei dem der aktive Schalter für ein kostenloses Produkt nicht gespeichert wurde.
Verbesserung der Performance
Ein Fehler bei den Regeln für Gratisprodukte wurde behoben.
- Ein Fehler beim Deinstallieren wurde behoben
Ein Fehler wurde behoben, der den Speicher-Button im Design-Editor nicht mehr angezeigt hatte.
Das Plugin ist jetzt mit Shopware 6.6 kompatibel.
Option hinzugefügt um Gratisprodukte im gesamten Shop zu verstecken
Ein Fehler für unsere Shopware 6.5 version des Plugins wurde behoben
- Die Möglichkeit wurde hinzugefügt, das nächstmögliche Gratisprodukt auf der Produktseite anzuzeigen. Diese Funktion muss in den Einstellungen aktiviert werden.
- Es ist nun möglich, für jedes Gratisprodukt individuell festzulegen, ob der Preis auf 0 gesetzt werden soll. Dies ist sinnvoll, wenn Rabatte über Shopware selbst eingestellt werden sollen.
Die Aktualisierung ermöglicht es nun, dass der Warenkorb nicht mehr zwangsläufig komplett neu geladen werden muss, wenn ein kostenloses Produkt mit Varianten hinzugefügt wird.
- Es ist jetzt möglich, die Anzahl der hinzuzufügenden Gratisprodukte individuell festzulegen.
- Wenn die Option "Nur das Gratisprodukt mit dem höchstmöglichen Wert hinzufügen" aktiviert ist, wird nun ausschließlich das Gratisprodukt mit dem höchsten Wert als aktiv angezeigt.
Kleine Fehlerbehebungen und Verbesserungen
Die Merkzettelfunktion wird nun nichtmehr bei Gratisartikeln angezeigt.
Fehler mit fehlenden Berechtigungen beim Design Editor behoben
Design Editor hinzugefügt. Zu finden unter Kataloge -> Design
Es besteht nun die Möglichkeit Gratisprodukte direkt zu übersetzen
Es gibt nun die Möglichkeit Gratisprodukte aus dem Verkauf auszuschließen.
Kleinere Bugfixes und Verbesserungen
- Die Einstellungen wurden grundlegend überarbeitet.
- Jetzt besteht die Möglichkeit, unendlich viele Gratisprodukte mit individuellen Regeln zu erstellen.
- Es wurden zahlreiche kleinere Fehler behoben.
- Wir sind nun kompatibel mit Shopware 6.5.x.
- Jetzt besteht die Möglichkeit, Gratisprodukte mit dem Rulebuilder ein- oder auszuschalten.
- Es können jetzt Brutto- und Nettopreise getrennt definiert werden.
- Ein Anzeigefehler im Warenkorb wurde behoben.
+ Startpunkt ab 0 €
+ Verlinkung zu Gratisprodukten möglich
Nun gibt es die Möglichkeit Suffixes an Gratisprodukten im Listing anzuhängen.
Es können nun Gratis-Produkte auf Wunsch ausgeblendet werden, sobald bestimmte Gutscheine hinzugefügt wurden.
Kleine Fehlerbehebungen & Verbesserungen
Man kann nun Varianten auch im Warenkorb auswählen
Die Varianten Optionen werden nun richtig in der Select Box im Warenkorb angezeigt.
Kunden können nun Gratisprodukte selber auswählen, wenn ein Produkt mit Varianten konfiguriert wurde.
Die Steuersätze von Gratisprodukten werden nun von Shopware übernommen & auf 0 € gesetzt.
Es ist nun auch möglich, das Plugin in Subshops zu verwenden.
- Badges hinzugefügt - anstelle von 0 € wird nun ein Badge angezeigt, welches sich Anpassen lässt.
- Der Fortschritt kann nun auf Wunsch auch beim Registrierprozess angezeigt werden
- Es kann nun eingestellt werden ob Rabatte vom Vorteilswert abgezogen werden.
- Produkte lassen sich nun individuell mit einem TAG ausschließen. (Und auch einschließen wenn man dies Wünscht, sobald andere Produkte im Warenkorb sind.)
- Es lässt sich nun einstellen ob nur das höchstmögliche Gratisprodukt zum Warenkorb hinzugefügt werden soll.
- Die Fortschrittspunkte lassen sich nun auch als Rechteck anzeigen.
Design Probleme in bestimmten Browsern wurden behoben.
Wir haben einen Fehler behoben.
- Gratisprodukte können nun nur bei bestimmten Kundengruppen angezeigt werden.
- Fehlerverbesserungen
Unsere erste Version des Plugins für Shopware 6