Kann es sein das die letzte Version vom CleverReach Modul nicht mehr funktioniert? Problem tritt seit dem Update von 3.12.3.0 auf 3.12.14.0 auf. Getestet mit PHP 7.2 und PHP 7.3 Fehlermeldung Code: FATAL ERROR(1): "Uncaught Error: Call to a member function get_html() on null in /www/htdocs/..../..../system/classes/newsletter/NewsletterContentView.inc.php:71 Stack trace: #0 /www/htdocs/.../.../system/overloads/NewsletterContentView/DSGVONewsletterContentView.inc.php(22): NewsletterContentView->prepare_data() #1 /www/htdocs/.../.../system/core/ContentView.inc.php(158): DSGVONewsletterContentView->prepare_data() #2 /www/htdocs/.../.../GXModules/Gambio/Cleverreach/Shop/Overloads/NewsletterContentControl/CleverReachNewsletterContentControl.inc.php(283): ContentView->get_html() #3 /www/htdocs/.../.../newsletter.php(38): CleverReachNewsletterContentControl->proceed() #4 {main} thrown"
Nach einem flüchtigen Blick auf den Code würde ich sagen, dass das vmtl. ab GX3 v3.13.2.0 kaputt ist. Da gab es Änderungen bzgl. des CAPTCHA-Supports, die im CleverReach-Modul noch nicht berücksichtigt sind. Ist notiert.
ist die letzt verfügbare Version aus dem Support... die gab es eigentlich nur noch auf Anfrage, in einem Post war sie jedoch noch verlinkt und hat bis 3.12.3.0 funktioniert...
Guten Morgen Marco, gibt es schon eine grobe Richtung, wann ein Update kommt, ich würde gerne auf 3.14er Shop Version updaten.
Guten Tag, habe da auch ein Problem seit der Umstellung auf PHP7.2 Shopversion 3.11.1.2 Beim Bestellabschluß kommt diese Meldung: FATAL ERROR(1): "Uncaught Exception: Invalid group 475559 in /is/htdocs/wp1053847_8XRRBKEXJU/www/meinedomain/system/classes/external/cleverreach/CleverReachGroup.inc.php:34 Stack trace: #0 /is/htdocs/wp1053847_8XRRBKEXJU/www/meinedomain/system/core/MainFactory.inc.php(325) : eval()'d code(3): CleverReachGroup->__construct('475559') #1 /is/htdocs/wp1053847_8XRRBKEXJU/www/meinedomain/system/core/MainFactory.inc.php(325): eval() #2 /is/htdocs/wp1053847_8XRRBKEXJU/www/meinedomain/system/core/MainFactory.inc.php(300): MainFactory::create_object('CleverReachGrou...', Array) #3 /is/htdocs/wp1053847_8XRRBKEXJU/www/meinedomain/system/overloads/CheckoutSuccessExtenderComponent/CleverReachCheckoutSuccessExtender.inc.php(35): MainFactory::create('CleverReachGrou...', '475559') #4 /is/htdocs/wp1053847_8XRRBKEXJU/www/meinedomain/system/overloads/CheckoutSuccessExtenderComponent/DataCacheCheckoutSuccessExtender.inc.php(16): CleverReachCheckoutSuccessExtender->proceed() #5 /is/htdocs/wp1053847_8XRRBKEXJU/w"
Das dürfte mit der Umstellung der PHP-Version nichts zu tun haben. Ich vermute, du hast bei Cleverreach eine Empfängergruppe gelöscht, die dein Modul im Shop aber gerne noch verwenden möchte.
Seit heute gibt es ein neues Problem. V3.14.0.1 PHP 7.2. Bei letzten Schritt im Checkout kommt diese Fehlermeldung. Ware bleibt im Warenkorb. Bestellung geht durch: FATAL ERROR(1): "Uncaught Error: Undefined class constant 'DEFAULT_GLOBAL' in /is/htdocs/wp1053_8XRRB/www/meinedomain/system/classes/checkout/CheckoutProcessProcess.inc.php:1107 Stack trace: #0 /is/htdocs/wp1053_8XRRB/www/meinedomain/system/classes/checkout/CheckoutProcessProcess.inc.php(1015): CheckoutProcessProcess->update_stock(Array, '212019') #1 /is/htdocs/wp1053_8XRRB/www/meinedomain/system/classes/checkout/CheckoutProcessProcess.inc.php(150): CheckoutProcessProcess->process_products() #2 /is/htdocs/wp1053_8XRRB/www/meinedomaini/system/overloads/CheckoutProcessProcess/CleverreachCheckoutProcessProcess.inc.php(21): CheckoutProcessProcess->proceed() #3 /is/htdocs/wp1053_8XRRB/www/meinedomain/system/overloads/CheckoutProcessProcess/DSGVOCheckoutProcessProcess.inc.php(21): CleverreachCheckoutProcessProcess->proceed() #4 /is/htdocs/wp1053_8XRRB/www/meinedomaincheckout_process.php(46): DSGVOCheckoutProcessProcess->proceed() #5 {main} thrown"
das ist nicht seit heute, sondern so wie es in Post 2 steht, seit v3.13.2.0... hier hilft nur das Modul löschen und warten bis es ein Update gibt... @Marco (Gambio) ... Lieb schau und frag... Gibt es schon was neues?
Cleverreach habe ich deinstalliert, Cache gelöscht. Fehler ist noch immer da. Habe alle Cleverreach Dateien umbenannt, hat auch nichts genutzt. Bring es etwas alle Dateien von Cleverreach zu löschen ?
Versucht es mal hiermit. Diese Version enthält die nötige Anpassung an die Veränderungen im Core und ist jetzt auch Theme-kompatibel.