- Ein Problem wurde behoben, bei dem die Einstellungen für Inventarbenachrichtigungen nicht gespeichert wurden
- Das Problem, dass die Einstellungen für Inventarbenachrichtigungen nicht angezeigt werden, wurde behoben.
- Das Problem der Anzeige von Benachrichtigungsfeldern in digitalen Produkten wurde behoben.
- Es wurde ein Problem behoben, bei dem die Benachrichtigung über geplante Aufgaben ständig erschien.
- Kompatibilität mit Shopware 6.6 hinzugefügt
- Versteckte Beschriftung über E-Mail-Feldern hinzugefügt, um Probleme mit der Barrierefreiheit zu vermeiden
- Verbesserte Sortierung für die Spalte "Kunden warten" in der Übersicht der Lagernabonnenten, indem die Anzahl der Abonnenten in einem customField in der Datenbank gespeichert wird
- Eingefügte benutzerdefinierte Felder über Migration, um Probleme mit der Typbehandlung über die API zu vermeiden
- FroshPlatformTemplateMail-Kompatibilität hinzugefügt
- Mehrsprachige Unterstützung für die Mailvorlagen hinzugefügt
- Produktbild zur Mailvorlage hinzugefügt
- Verbesserte Standard-Mail-Vorlage
- Regel-IDs zum Kontext des Notification Task Handlers hinzugefügt
Die Url-Sprache in der E-Mail wurde aufgelöst.
Aufgelöste Mails in den jeweiligen Sprachen senden
Bug fixes:
- Aufgelöste Snippets fehlen bei der E-Mail-Validierung.
- Gelöste Symbolanzeige des Notified.
- Fehlende Semikolons wurden behoben.
- Gelöst Angemeldete Benutzer können keine Aktie abonnieren.
- Der Patch von ${var} in Strings ist veraltet.
Die Benachrichtigungszeit für die Bestätigungsnachricht wurde hinzugefügt.
- Es wurde eine Funktion hinzugefügt, um das Eingabefeld zu löschen, nachdem das Produkt abonniert wurde.
- Es wurde eine Funktion hinzugefügt, um das Eingabefeld zu löschen, nachdem das Produkt abonniert wurde.
- Gelöstes Problem von getLanguageIdChain: Rückgabewert muss vom Typ Array sein.
- Das Problem mit dem Protokoll "config.lastRunTimestamp" im SWAdmin-Protokoll wurde behoben.
- Problem behoben, bei dem super create in der createdComponent fehlte.
- Es wurde ein Problem behoben, bei dem E-Mails versendet wurden, wenn der Bestand die Mindestgrenze erreichte.
- Es wurde ein Problem behoben, bei dem die Benachrichtigung über geplante Aufgaben ständig erschien.
In der Mail-Vorlage wurde die Bedingung "Medienabdeckung null" hinzugefügt.
Unterstützung für mehrere E-Mails im Feld "E-Mail für Benachrichtigungen" hinzugefügt.
Modales Popup-Fenster für die Nutzungsbedingungen und die Datenschutzrichtlinie behoben
Kompatibel machen für Shopware 6.5.7.3
- input-selector um das E-Mail-Eingabefeld hinzugefügt, um Styling-Probleme mit einigen Themes zu beheben
Gelöste Anzeige von Produktnamen in E-Mails.
Gelöst Sortierung von Lagerteilnehmern und Produkten in absteigender Reihenfolge in der Verwaltung.
- 6.5 Kompatibilitäts-Update
- Titel-Snippet für das Benachrichtigungsformular auf der Produkt-Detailseite hinzugefügt
- Die Standard-E-Mail-Vorlagen wurden aktualisiert, damit sie mit Windows-Mail-Clients wie Outlook und Windows Mail besser funktionieren.
- Produkt-SEO-Url-Unterstützung mit der Variable {{ product.url }} hinzugefügt
- Teilweise Unterstützung für Google Recaptcha V2, V2 unsichtbare Recaptcha noch nicht unterstützt, verwenden Sie stattdessen V3.
- Es wurde eine Plugin-Vitalitätsprüfung hinzugefügt, die den Administrator automatisch benachrichtigt, wenn etwas nicht wie geplant läuft.
- Automatische Wiederherstellungsfunktion hinzugefügt, die den Status der geplanten Aufgabe zurücksetzt, wenn sie stecken geblieben ist.
- Unterstützung für Paketeinheiten im Plural hinzugefügt
- Anrede-Assoziation auf der Rückseite der Postvorlage hinzugefügt.
- Verringerung der Auswirkungen von Flow-Builder-Hooks auf die Leistung durch Verlagerung rechenintensiver Aufgaben in die Nachrichtenwarteschlange
Es wurde ein Problem behoben, bei dem die Benachrichtigung über geplante Aufgaben ständig erschien.
- Problem behoben, bei dem super create in der createdComponent fehlte.
- Es wurde ein Problem behoben, bei dem E-Mails versendet wurden, wenn der Bestand die Mindestgrenze erreichte.
- Gelöste Varianten-Optionsgruppe in der E-Mail zur Anzeige des Produktnamens der Variante.
Optionale Argumente werden nach den erforderlichen Argumenten angegeben
Option hinzugefügt, um den Artikel als vorrätig zu betrachten, wenn der Räumungsverkauf inaktiv ist, bevor die E-Mail gesendet wird
- Optiply-Vorschlagsmeldung wurde angepasst, um weniger invasiv zu sein
- Option zum Ausblenden der Optiply-Vorschlagsmeldung hinzugefügt
- Regel-IDs zum Kontext des Notification Task Handlers hinzugefügt
- UGRENT HOTFIX: Fehler durch das letzte Update behoben
Im notifySubscriber werden die Daten über eine einfache Abfrage aktualisiert.
Die Url-Sprache in der E-Mail wurde aufgelöst.
Gelöst Sortierung von Lagerteilnehmern und Produkten in absteigender Reihenfolge in der Verwaltung.
Gelöste Anzeige von Produktnamen in E-Mails.
Die Zählung der Benachrichtigungen auf der Produkt-Detailseite wurde korrigiert.
- Übersetzung korrigiert
- Die Sortierung der neuen Zeitspalten in der Übersicht der Lagernabonnenten wurde korrigiert
- Den geplanten Aufgaben wurde eine Stapelverarbeitung hinzugefügt, um zu vermeiden, dass der Arbeitsspeicher für große Abonnentenlisten nicht ausreicht.
- Der Tabelle mit den Abonnenteneinblicken wurden zwei zusätzliche Spalten hinzugefügt, um mehr zeitbasierte Einblicke in Ihren Abonnentenstamm zu erhalten.
- Der Pfad wurde in eine URL geändert, um seltsame Auflösungsprobleme zu vermeiden.
- Es wurde die Option hinzugefügt, eine Benachrichtigungsglocke im Feld für nicht verfügbare Varianten anzuzeigen.
# 1.6.0
- Es wurde die Option hinzugefügt, einen Schwellenwert für den Bestand festzulegen, bevor eine Mail versendet wird.
- Die Verwaltungsoberfläche für die Produktdetails wurde optimiert, um mehr Optionen für die Bestandskonfiguration zu unterstützen.
- Benachrichtigung für Produkte, die häufig vergriffen und sehr gefragt sind, wurde hinzugefügt
- Auf der Produktdetailseite wird nun eine Warnung angezeigt, die den Ladenbesitzern einen Einblick in die aktuelle Anzahl der Abonnenten für dieses Produkt gibt
- Verbesserter Debug-Befehl, um Einblicke in Fehler im Bestandsmeldungsprozess zu erhalten
- Es wurde ein Problem behoben, bei dem inaktive Produkte einen Fehler bei der Bestandsmeldung verursachten
- Zuordnung von Produktübersetzungen zu Eigenschaften, um E-Mail-Variablen intuitiver zu machen
- Aktualisierte Dokumentation
- Verbesserte Struktur der Plugin-Konfiguration
- Scheduler-Prüfung in der Plugin-Konfiguration hinzugefügt, damit Benutzer überprüfen können, ob der Scheduler läuft
- Vorlagedaten für den E-Mail-Vorlagentyp hinzugefügt, um eine Vorschau der E-Mail-Vorlage zu ermöglichen
- Die Erstellung von Vorlagen wurde in die Migrationen verschoben
- Fehlende EntityFactory-Abhängigkeit in StockSubscriberRepository und StockSubscriberProductRepository behoben
- Es wurden B2B-Optionen hinzugefügt, die es nur angemeldeten Kunden erlauben, das Aktienabonnementformular zu sehen.
- Die Echo-Ausgaben im Task-Handler werden nur noch in Testumgebungen ausgegeben
- Unterstützung für Google Recaptcha V3 hinzugefügt
- Tracing "." für holländische Snippet-Datei korrigiert
- Problem mit dem aktualisierten Feedback zum Abonnement behoben
- Feedback hinzugefügt, falls der Abonnent bereits ein Produkt abonniert hat.
- Logger mit Catch hinzugefügt, um Abonnement-Fehler zu vermeiden, wenn ein Mail-Benachrichtigungsfehler auftritt.
- Einige Überarbeitungen.
- Der Standard-Betreff der "wieder auf Lager"-Benachrichtigung wurde von product.name auf product.translated.name geändert, um einen leeren Wert zu vermeiden.
- Rechtschreibfehler in der deutschen Übersetzung behoben
- Captcha-Unterstützung hinzugefügt
- Problem bei der Verwendung des Minimalkaufs behoben
- Fehler behoben, bei dem das Benachrichtigungsformular nicht angezeigt wurde, wenn der Bestand unter der Mindestabnahmemenge lag
- Die Route der Double-Opt-In-Bestätigung wurde auf eine nicht gecachte Seite geändert, um das Caching der Flash-Nachricht zu vermeiden.
- Fehler im Business-Ereignissammler behoben, der dazu führte, dass die Benachrichtigungsaktion unter 6.4.9.0 nicht verfügbar war
- Es wurde ein Fehler in der FlowBuilder-Konfiguration behoben, der aufgrund eines Abwärtskompatibilitäts-Patches auftrat
- Fehler bei der Deaktivierung des Formulars für Bestandsmeldungen auf Produktebene behoben
- Flow Builder-Unterstützung für Benachrichtigungen über die Wiederverfügbarkeit wurde hinzugefügt. Erfordert Shopware 6.4.6.0 oder höher.
- Neukompilierung der Verwaltungs-JS-Dateien unter v6.4.5.0 durchgeführt, um das Problem https://github.com/shopware/platform/issues/2420 zu beheben
- Fehler behoben, bei dem Produktabonnements erst dann entfernt wurden, wenn eine Benachrichtigung für alle Produkte, die ein Kunde abonniert hatte, gesendet wurde
- Vererbung der Übersetzung von Mail-Vorlagen hinzugefügt
- Ersetzen der Schaltflächen "In den Warenkorb" und "Detail" optional mit der Konfiguration 'Ersetzen Sie das Formular "In den Warenkorb" durch das Lagerabonnement-Formular.' gemacht
- Fehler behoben, der dazu führte, dass Kopf- und Fußzeilen von Mail-Vorlagen nicht in die Mail eingefügt wurden
- Konfigurierbare Double-Opt-In-Mechanik hinzugefügt, um den Versand von Marketing-E-Mails zu ermöglichen.
- Added v6.4.10.0 compatibility
- Konflikt mit Galerie-Kaufbox-Cms-Element behoben
- NEUKONFIGURATION ERFORDERLICH. Die Konfigurationsoption "Zeigen Sie das Aktienabonnementformular für Produkte, die sich im Ausverkauf befinden, nicht an" wurde durch die Konfigurationsoption "Präsentation für Produkte mit Status Rückstand verweigert" ersetzt.
- Verbesserte Rückmeldung der Scheduler-Statusmeldung.
- Verbesserte Konfigurationserfahrung mit Einführung
- Empfehlungen zur Konfigurationsseite der Erweiterung hinzugefügt.
- Verbesserte Sortierung der Übersicht in der Verwaltung
- Kompatibilitätsproblem mit dem MaxiaListingVariants6 Plugin behoben
- Sortierproblem behoben
- Konflikt mit SwagCustomizedProducts in Kombination mit SwagCmsExtensions behoben
- Suchfunktion zur Übersicht der Produktabonnements hinzugefügt
- Konfiguration der Stapelgröße für Benachrichtigungs-E-Mails hinzugefügt, um Probleme mit bestimmten SMTP-Servern zu vermeiden
- Sortierfehler in der Verwaltungsübersicht behoben
- Option zum Senden von Benachrichtigungen an eine konfigurierbare E-Mail-Adresse bei Abonnements für neue Produktbestände hinzugefügt
- Fallback für available_stock null Wert hinzugefügt
- Unterstützung für Wunschlisten hinzugefügt
- Fehler behoben, bei dem die Konfiguration der Sichtbarkeit des Formulars für die Auflistungsbenachrichtigung die Sichtbarkeit auf der Produktdetailseite mit benutzerdefiniertem Layout beeinflusste
- Fehler in der Verwaltung bezüglich der Deaktivierung von Bestandsmeldungen für bestimmte Produkte behoben
- Problem mit dem Zwischenspeichern von Benachrichtigungsformularen behoben
- Etikett der Mengenoption in Snippet umgewandelt
- Patch zur Vermeidung von Fehlern bei Migrationen für v6.4.0.0 Installationen.
- Problem im Admin Worker in Kombination mit einer geplanten Aufgabe behoben
- Behebung eines Problems beim Laden von Produkten auf der Registerkarte Einblicke in der Verwaltung.
- Verbesserte UX der Verwaltungsansichten.
- Die Darstellung der Schaltfläche "Senden" für das Szenario "Eingeloggt" wurde korrigiert.
- Die Verwaltungsübersicht wurde verbessert, indem eine zusätzliche Ansicht hinzugefügt wurde, in der die Produkte aufgelistet sind, für die die Kunden auf neue Bestände warten.
- Hinzufügen der Spalte "Anzahl der Abonnements" zur Abonnentenübersicht.
- Die Bezeichnungen für die Spalten "Erstellt" und "Aktualisiert" in der Abonnentenübersicht wurden geändert.
- Option zur Anzeige der Datenschutzerklärung im Abonnementformular hinzugefügt.
- Kompatibilität mit Product Shopping Experiences-Layouts hinzugefügt
# 1.5.1
- Die Id von get-notified-widget-form wurde in "#productDetailPageBuyProductForm" geändert, um Inkompatibilität mit Shopware JS-Plugins zu vermeiden.
- Einige Code-Strukturen wurden verbessert
- Plugin kompatibel zu Shopware Version 6.4.0 gemacht
Es wurde ein Problem behoben, bei dem während des Benachrichtigungsprozesses ein Fehler auftrat, wenn ein Produkt für einen Vertriebskanal, den ein Kunde abonniert hat, nicht mehr aktiv ist.
- Aktualisierte Dokumentation
- Verbesserte Struktur der Plugin-Konfiguration
- Überprüfung des Zeitplaners in der Plugin-Konfiguration hinzugefügt, damit die Benutzer überprüfen können, ob der Zeitplaner läuft
- E-Mail-Vorlagentyp-Vorlagendaten hinzugefügt, um eine Vorschau der E-Mail-Vorlage zu ermöglichen
- Vorlagenerstellung zu Migrationen verschoben
- Fehlende EntityFactory-Abhängigkeit in StockSubscriberRepository und StockSubscriberProductRepository behoben
- B2B-Optionen hinzugefügt, damit nur eingeloggte Kunden das Aktienabonnementformular sehen können.
- Echo-Ausgaben im Task-Handler werden nun nur noch in Testumgebungen ausgegeben
- Logger mit Catch hinzugefügt, um Abonnement-Fehler zu vermeiden, wenn ein Mail-Benachrichtigungsfehler auftritt.
- Einige Überarbeitungen.
- Der Standard-Betreff der "Wieder auf Lager"-E-Mail wurde von product.name auf product.translated.name geändert, um einen leeren Wert zu vermeiden.
- Rechtschreibfehler in der deutschen Übersetzung behoben
- Vererbung der E-Mail-Vorlagenübersetzung hinzugefügt
- Ersetzen der Buttons "In den Warenkorb" und "Details" optional mit der Konfiguration "Ersetze "In den Warenkorb"-Formular durch das Lagerabonnement-Formular" gemacht
- Fehler behoben, der dazu führte, dass die Kopf- und Fußzeilen der Mailvorlage nicht in die Mails eingefügt wurden.
- Option zum Senden von Benachrichtigungen an eine konfigurierbare E-Mail-Adresse bei neuen Produktbestandsabonnements hinzugefügt
- Die ID von get-notified-widget-form wurde in "#productDetailPageBuyProductForm" geändert, um Inkompatibilität mit Shopware JS-Plugins zu vermeiden.
- Einige Code-Strukturen wurden verbessert
- Problem behoben, bei dem das Benachrichtigungsformular für Produkte mit erweiterten Preisen auf der Auflistungsseite nicht angezeigt wurde
- Option zum Deaktivieren der Mengeneingabe hinzugefügt, wenn deaktiviert, wird die Menge standardmäßig auf "1" gesetzt
- Unterstützung für die Verwendung des Produkt-Cover-Bildes in der Mail-Vorlage hinzugefügt
- Fallback für fehlende sw-domain-id hinzugefügt
- Die konkrete MailService-Implementierung wurde durch MailServiceInterface ersetzt
- Option hinzugefügt, um das Formular in Kombination mit Produkten, die im Ausverkauf sind, zu deaktivieren/aktivieren.
- Kompatibilität mit SwagCmsExtensions hinzugefügt