Nach Update folgender Fehler: Bei einer Bestellung wurde der Kostenpflichtig Button angezeigt wird kommt - WARNING(2): "Missing argument 1 for TrustedShopsExcellenceContentView::TrustedShopsExcellenceContentView(), called in /var/www/vhosts/sunnywall.de/httpdocs/wandtattoo/system/core/MainFactory.inc.php(292) : eval()'d code on line 1 and defined" In zwei Shops.
Hallo habe unter Gambio Version: v3.1.3.0 folgendes Darstellungsproblem ! Beim Bestellvorgang Zahlungsinformation werden die AGB und Widerrufsrecht nicht mehr in einem kleinen Fenster dargestellt sondern der gesamte Text über mehrere Seiten. Jemand eine Idee wo man das ab/einstellen kann ?
Kundensuche nach Name und alle werden gezeigt kann ich nach dem Update 3.1.2 auf 3.1.3 auch bestätigen. Da stimmt was nicht würd ich sagen. Bei Artikeln hab ich das aber auch das dann einfach die artikel-Kategorie startseite kommt.
Hi @Dan (sunnywall.de)y da liegt irgendwo noch ein alter Overload herum. Fehler schon korrigiert? ich konnte gerade eine Testbestellung ohne weiteres durchführen.
Ich melde mal kurz Vollzug, wir meinen die Updatermacke die viele von euch beim Update auf 3.1.3.0 ausgebremst hat gefunden zu haben und wissen, wie wir das hinkriegen. Es ist damit zu rechnen, dass eine Korrekturversion 3.1.3.1 erscheinen wird.
Ehm, also nein. Bestellen ist ja möglich. Nur bevor ich halt Zahlungspflichtig bestellen drücke steht oben dieser Fehlercode. Da liegt das Problem. Es sieht einfach unschön aus
@Dan (sunnywall.de) Du hast ein Overload mit einer veralteten Methodensignatur für die Einbindung des TrustedShops-ContentViews in GXUserComponents/overloads/CheckoutConfirmationContentView/Sdn2CheckoutConfirmationContentView.inc.php. Das müsste mal aktualisiert werden.
Alles klar, vielen Dank, dann gebe ich das mal der Firma weiter die das Modul gemacht hat. Dann spiele ich erst einmal die alten Daten ein und überschreibe später wieder mit den neuen, sobald die Datei geändert ist.
@Gambio kann noch mal jemand einen Blick in meinen Shop werfen. Ich habe etliche Fehlermeldungen im Logfile z.B. Und beim Artikelkopieren bekomme ich einen SQL Error Danke
Update von 3.1.2.0 nach 3.1.3.0 und 3.1.3.1 nach immer noch üblichen kl. problemen Erfolgreich eingespielt!
@Gambio Das Problem mit dem SQL Error beim Kopieren konnte ich beheben. War ein alter Overload. Die Log Files sehen immer noch komisch aus
@ Gambio Shopupdate auf V.3.1.3.0 hat größtenteils funktioniert. Shop läuft nur lässt sich keine Rechnung und Lieferschein erstellen. Ergebnis ist ein Fatal error: Can't use function return value in write context in /homepages/37/d158215291/htdocs/modellbahn/gshop/admin/gm_pdf_order.php on line 222 Was kann ich machen um das Problem zu beheben? Gruß Nils
Ein Update auf 3.1.3.1 oder das hochstufen der PHP Version deines Servers auf mindestens PHP5.5 bringen eine Lösung. Ein Kollege hatte versehentlich eine Anweisung im Code verwendet, die erst ab PHP5.5 funktioniert, das ist in 3.1.3.1 behoben. Ich würde es generell für ratsam halten die PHP Version zu erhöhen. Das steigert nicht nur die Shopsicherheit massiv, das ist auch geeignet den Shop schneller zu machen. Unsere Empfehlung für Shops ab Version 3.1 ist auf PHP 7.0 zu setzen.
Hi @Michael-77 ich hab mir gerade mal dein Log angesehen. Ich vermute sehr stark dass dein Overload auch den genannten Fehler hervorgerufen hat. Direkt davor gabs jedenfalls immer den SQL Fehler aus einem Overload von dir, der jetzt nicht da ist. Dann wird SQL ein leeres Ergebnis in eine Folgefunktion gesteckt haben, die dann ebenfalls daneben ging. Wenn das jetzt noch weiter auftreten sollte, denken wir uns etwas aus.
Hallo @Wilken (Gambio) vielen Dank für diese rasche Antwort, jetzt stellt sich mir nur die Frage wo ändere ich die PHP Version auf 7.0.
Hallo @Wilken (Gambio) erfolgreich geändert, und Rechnung und Lieferschein wieder abrufbar. Danke nochmal für die schnelle Hilfe. Schönes Wochenende.
Hallo, habe gerade geupdatet von Version 2.3 auf 3.1.3.0. Leider bringt er folgende Fehlermeldung: Update im Testshop geht nicht: Das Update wurde nicht vollständig ausgeführt. Bitte spielen Sie Ihre Datenbanksicherung wieder ein. Folgende SQL-Fehler sind aufgetreten: Ein unbekannter Fehler ist während des Updates "v3.1.3.0" aufgetreten. Bei einer Wiederholung des updates wird die Installation zwar erfolgreich abgeschlossen, aber bei Shopaufruf gibt es nur noch Warnmeldungen. FATAL ERROR(1): "Uncaught exception 'InvalidArgumentException' with message '$houseNumber is not a string' in /var/www/vhosts/frankmelzer.www73.hostkraft.de/httpdocs/testshop/GXMainComponents/Services/Core/Customer/ValueObjects/CustomerHouseNumber.inc.php:49 Stack trace: #0 /var/www/vhosts/frankmelzer.www73.hostkraft.de/httpdocs/testshop/system/core/MainFactory.inc.php(292) : eval()'d code(1): CustomerHouseNumber->__construct(NULL) #1 /var/www/vhosts/frankmelzer.www73.hostkraft.de/httpdocs/testshop/system/core/MainFactory.inc.php(292): eval() #2 /var/www/vhosts/frankmelzer.www73.hostkraft.de/httpdocs/testshop/system/core/MainFactory.inc.php(190): MainFactory::create_object('CustomerHouseNu...', Array) #3 /var/www/vhosts/frankmelzer.www73.hostkraft.de/httpdocs/testshop/GXMainComponents/Services/Core/Address/CustomerAddressReader.inc.php(190): MainFactory::create('CustomerHouseNu...', NULL) #4 /var/www/vhosts/frankmelzer.www73.hostkraft.de/httpdocs/testshop/GXMainComponents/Services/Core/Address/CustomerAddressReader.inc.php(96" Mehrmals wiederholt, keine Änderungen. Kann man das Update-Paket nach oben irgendwie begrenzen, so daß er nicht die Version 3.1.3.0 ausführt? Grüße