Neu Wichtiger Hinweis für Nutzer von CSS-Gutschein-Plugin in Verbindung mit Webstollen EU-Cookie, Google-Tracking in Shop 5.2.x

Matze_G

Sehr aktives Mitglied
1. Dezember 2017
174
42
Hallo Zusammen,

ich möchte Euch gerne auf ein Problem aufmerksam machen, dass mir durch Zufall aufgefallen ist. Nach Rücksprache mit Andreas Petermann (danke für den schnellen Support!) stellt sich das nun so dar:

Wer im Shop ab 5.2.x (sprich PHP 8.1 einsetzt) das CSS-Gutschein-Plugin und gleichzeitig die Webstollen-Plugins EU-Cookie und Google-Tracking benutzt, könnte davon betroffen sein. In den beiden Webstollen-Plugins ist ein AbstractLogger enthalten, der dort allerdings nicht genutzt wird. Er wird aber für das CSS-Gutscheintool benötigt. Damit läuft das CSS-Gutscheintool auf einen Fehler, wenn eine PDF erstellt wird. Z.B., wenn man die Vorschau eines Gutscheins im Backend ansehen möchte, funktioniert es nicht. Das tückische ist, dass damit auch keine Mails aus dem Shop mit Gutscheinen versendet wurden, obwohl die Gutscheine als versendet markiert werden. Man bekommt das also gar nicht mit, dass etwas fehlt. Bestenfalls vermisst man die Einträge im Email- Log des Shops (oder wartet auf Kundenbeschwerden).

Im PHP-Errorlog (sofern eingeschaltet) sieht das dann so aus:
PHP Fatal error: Declaration of Psr\Log\AbstractLogger::emergency($message, array $context = []) must be compatible with Psr\Log\LoggerInterface::emergency(Stringable|string $message, array $context = []): void in /var/www/vhosts/original-erzgebirgische-volkskunst.de/httpdocs/plugins/ws5_googletracking/vendor/psr/log/Psr/Log/AbstractLogger.php on line 22
PHP Fatal error: Declaration of Psr\Log\AbstractLogger::emergency($message, array $context = []) must be compatible with Psr\Log\LoggerInterface::emergency(Stringable|string $message, array $context = []): void in /var/www/vhosts/original-erzgebirgische-volkskunst.de/httpdocs/plugins/ws5_eucookie/vendor/psr/log/Psr/Log/AbstractLogger.php on line 22

Ursache ist, wie man sieht, eine fehlerhafte Konfiguration des AbstractLoggers im Googletracking- und EU-Cookie-Plugin.
Bei Webstollen habe ich dazu Tickets eröffnet.
Mittlerweile ist der AbstractLogger im GoogleTracking-Plugin ab der Version 2.1.2 vom 28.03.23 entfernt worden. Das solltet Ihr auf alle Fälle schon mal updaten!
Zum Thema EU-Cookie hat sich Webstollen noch nicht geäußert. Das Blöde ist, dass man das auch nicht mal so eben deaktivieren kann. Solltet Ihr diese Kombi haben, schaut Euch mal an, ob es auch diese PHP-Fehler gibt.

Beste Grüße
Matthias
 

Matze_G

Sehr aktives Mitglied
1. Dezember 2017
174
42
Also, ich sehe da erst mal Webstollen in der Pflicht, schnellstmögliche Abhilfe zu schaffen, wenn sie etwas eingebaut haben, was nicht genutzt und fehlerhaft konfiguriert ist.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
5.558
1.165
Berlin
@Matze_G, diese Kombination dürfte ziemlich oft im Einsatz sein. Wird es noch eine Info von @css-umsetzung an die Kunden geben?
Hier ist Webstollen in der Pflicht, denn Webstollen hat den Abstractlogger in allen seinen Plugins eingebaut obwohl der von Ihnen gar nicht verwendet wird.
Der Abstractlogger von Webstollen ist nicht Kompatibel mit dem von JTL, meiner schon da aber immer auch der nicht genutzte von Webstollen automatisch vom System mit eingebunden wird knallt es.

Ich muss den Abstractlogger verwenden da er ein wichtiger Bestandteil beim generieren vom PDF ist und mehr als das für JTL anpassen kann ich nicht.
Ich bin also nicht das Problem, da meiner kompatibel zu den Includes von JTL ist.
 

Matze_G

Sehr aktives Mitglied
1. Dezember 2017
174
42
So, seit 10 Tagen läuft jetzt eine gepatchte Version vom EU-Cookie-Plugin ohne den Abstractlogger ohne Probleme bei mir. Da es noch keine offizielle Version von Webstollen gibt, kann ich Euch nur empfehlen, ein Ticket dort aufzumachen...
 

webstollen

Offizieller Servicepartner
SPBanner
20. Dezember 2011
500
66
Regensburg
Hallo zusammen, wir sind bereits an dem Thema dran. Der Abstractlogger wird bereits mit jedem Plugin Update entfernt, wo er nicht mehr benötigt wird.
Das Problem ist erst mit Shop 5.2.x und in Verbindung mit dem CSS Gutscheine Plugin bekannt geworden, deshalb konnten wir noch nicht früher reagieren.

Auch für EU Cookie wird dazu in Kürze ein Update veröffentlicht werden, sodass die Kompatibilität mit CSS Gutscheine wieder hergestellt sein sollte.

Sorry für die Unannehmlichkeiten, jeder, der hier noch Problem hat, kann sich gerne bei uns melden, wir können ggf. auch vorab einen Patch versenden
https://helpdesk.webstollen.de/support/home
 
  • Gefällt mir
Reaktionen: versuchsmal

Shopküche.de

Offizieller Servicepartner
SPBanner
Hallo zusammen, wir sind bereits an dem Thema dran. Der Abstractlogger wird bereits mit jedem Plugin Update entfernt, wo er nicht mehr benötigt wird.
Das Problem ist erst mit Shop 5.2.x und in Verbindung mit dem CSS Gutscheine Plugin bekannt geworden, deshalb konnten wir noch nicht früher reagieren.

Auch für EU Cookie wird dazu in Kürze ein Update veröffentlicht werden, sodass die Kompatibilität mit CSS Gutscheine wieder hergestellt sein sollte.

Sorry für die Unannehmlichkeiten, jeder, der hier noch Problem hat, kann sich gerne bei uns melden, wir können ggf. auch vorab einen Patch versenden
https://helpdesk.webstollen.de/support/home
Konntet ihr schon alle Plugins patchen? Wir haben noch ein Problem mit DooFinder und SendInBlue.
 

webstollen

Offizieller Servicepartner
SPBanner
20. Dezember 2011
500
66
Regensburg
Hallo Rene,
ja, wir haben das bereits rum, einzig das Brevo (sendinblue) Plugin hat noch etwas länger gedauert, weil wir hier auch neue Features eingebaut haben und die Namensänderung des Unternehmens durchgeführt haben. Das Brevo Plugin befindet sich seit Freitag in ein paar ausgewählten Shops zum testen, eine Veröffentlichung des Plugins erwarten wir noch diese Woche.
 
  • Gefällt mir
Reaktionen: recent.digital
Ähnliche Themen
Titel Forum Antworten Datum
Wichtig Wichtiger Hinweis: Dienstag, den 21.03.2023, finden Wartungsarbeiten an unserer JTL-eazyAuction-Infrastruktur für Amazon statt. News, Events und Umfragen 0
Neu Auftragsbezogener Hinweis im WMS beim Packer User helfen Usern - Fragen zu JTL-Wawi 2
Neu Hinweis per Attribute Betrieb / Pflege von JTL-Shop 2
Neu Farbe und Text bei Variationsauswahl-Hinweis "Ihre Auswahl ist leider nicht verfügbar" ändern Allgemeine Fragen zu JTL-Shop 0
Neu 💙 Neues Plugin: Popup & Hinweis-Banner Manager (auch Exit Intent) Plugins für JTL-Shop 1
Neu Steuer und Versand Hinweis auf der Kategorie- und Suchergebnisseiten einfügen Allgemeine Fragen zu JTL-Shop 1
Neu Shop 5.2.2 nicht verfügbare Variations Kombis Hinweis fehlt und auswählbar JTL-Shop - Fehler und Bugs 1
Neu Schnittstelle für Hood Schnittstellen Import / Export 1
Neu Wie Attribute richtig anlegen für Standard Zuordnung (Nährwerte, Pfandtyp, usw.)? WooCommerce-Connector 1
Gelöst Erster Einzelhandel welche Hardware ist für mich geeignet? JTL-POS - Fragen zu Hardware 2
Neu DNS Einstellung ändern für Cloudflare Betrieb / Pflege von JTL-Shop 0
Anspruchsrechnung für Versanddienstleister JTL-Wawi 1.6 5
In Bearbeitung Welche MicroSD TSE für Epson Fiskal-Kit? JTL-POS - Fragen zu Hardware 1
Neu Ein Verkaufsprodukt aber Lagerbestand für 3 Teilprodukte führen? User helfen Usern - Fragen zu JTL-Wawi 4
Neu automatisierter Versanddatenimport für Dropshippingaufträge - wie geht´s richtig? Arbeitsabläufe in JTL-Wawi 3
Lieferzeiten individuell anpassen für Beschaffungsartikel Otto.de - Anbindung (SCX) 0
Neu Kosten für Steuerberater Business Jungle 6
Neu Prozess für Retouren erstellen und mit JTL Workflow kombinieren User helfen Usern - Fragen zu JTL-Wawi 0
Neu Neuer nationaler Service „Empfängerunterschrift“ für das DHL Paket JTL-ShippingLabels - Ideen, Lob und Kritik 1
Neu Connector v3.0 für Gambio > 4.8 und PHP 8.1 veröffentlicht Gambio-Connector 1
Neu Exportvorlage Sendungsdaten für DHL Versenden CSV - Datei Arbeitsabläufe in JTL-Wawi 0
Neu Registrierung für Eintrittskarten Allgemeine Fragen zu JTL-Shop 0
Neu Verschiedene Voraussetzungen für Zahlungsarten nach Kundengruppe? Allgemeine Fragen zu JTL-Shop 0
Neu Connector Shopify für DHL Tracking ID's Shopify-Connector 4
Worker für 2 Mandanten JTL-Wawi 1.7 0
Neu Optimaler Arbeitsablauf für die E-mail Bearbeitung mit ServiceDesk und/oder Mail Programm Arbeitsabläufe in JTL-Wawi 0
Neu Bestellbestätigung für Gewerbekunden JTL-Shop - Fehler und Bugs 0
Neu Suche jemanden der mir ein Template für JTL Shop 5 erstellen kann und meinen 4er Shop migriert, idealerweise auch SEO Arbeit macht Dienstleistung, Jobs und Ähnliches 1
Neu Welcher Kartenzahlung-Anbieter für LS-POS? Fragen rund um LS-POS 16
Neu Mitarbeiter für JTL/WMS/POS (m/w/d), Vollzeit mit Möglichkeit an 2 Tagen pro Woche im Homeoffice, in 47807 Krefeld Dienstleistung, Jobs und Ähnliches 4
Neu Filterregel für Ameise, um Artikel mit best. Ausgabeweg/Kanal zu finden? User helfen Usern - Fragen zu JTL-Wawi 14
In Diskussion Wawi 1.7.10 Workflow - Artikel erstellt - Wert setzen - Attribut für Plattform X = Der Wert landet immer in der Plattform JTL-Wawi JTL-Workflows - Fehler und Bugs 0
Neu Lizenz für JTL-ShippingLabels fehlt. JTL-ShippingLabels - Fehler und Bugs 5
Neu E-Mail Programm für 2 E-Mail-Adressen gesucht (mit Trennung) User helfen Usern 12
Fehler bei fortlaufender Nummer für Debitorenkonten JTL-Wawi 1.6 0
In Diskussion Versanddaten Export für Offene Lieferscheine per Workflow JTL-Workflows - Ideen, Lob und Kritik 1
Neu Warengruppe filtern für Formatvorlage Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Artikel für Bausätze mit Stückliste des Bausatz auf Angebot/Rechnung JTL-Wawi 1.7 1
Neu JTL-Webinar | Rüstzeug für den Produktionsstart mit JTL-Plan&Produce Messen, Stammtische und interessante Events 0
Neu JTL-Webinar | Ohne Hürden zum internationalen Erfolg: Effizientes Accounting für JTL-Händler Messen, Stammtische und interessante Events 0
Neu JTL Ameise Batch - DB-Verbindung fehlgeschlagen. Fehler bei der Anmeldung für den Benutzer User helfen Usern - Fragen zu JTL-Wawi 5
Neu Plugin für personalisierte Produkte inkl. Live-Vorschau verfügbar Plugins für JTL-Shop 1
Neu Hat jemand eine Abfrage für Kundengruppen. Allgemeine Fragen zu JTL-Shop 2
Attribute für Conrad in JTL zuordnen JTL-Wawi 1.7 0
In Diskussion Zusammenstellung von Hardware für JTL POS JTL-POS - Fragen zu Hardware 3
In Diskussion "letzter EK" Abfrage für die Erweiterte-Eigenschaften JTL-Workflows - Ideen, Lob und Kritik 0
Neu Verschiedene Mailadressen für Rechnung, Auftrag, Lieferschein User helfen Usern - Fragen zu JTL-Wawi 3
Neu Bild für neue Plattform aktivieren Arbeitsabläufe in JTL-Wawi 1
In Diskussion Workflow-Modifikation: Zusammenfassung aller fehlenden Angaben für alle Artikel in einer E-Mail JTL-Workflows - Ideen, Lob und Kritik 1
Neu Dropshipping Lieferant Sonderpreise für Bestellungen über 50 Artikel User helfen Usern - Fragen zu JTL-Wawi 0

Ähnliche Themen