Guten Abend, erhalte folgende Fehlermeldung bei Checkout nach Auswahler der Zahlungsart Kreditkarte (Heidelpay) Use of undefined constant MODULE_ORDER_TOTAL_TOTAL_TITLE_NO_TAX_BRUTTO - assumed 'MODULE_ORDER_TOTAL_TOTAL_TITLE_NO_TAX_BRUTTO' (this will throw an Error in a future version of PHP)" Shopversion 3.12.04 und 4.14.0.1 mit PHP 7.2
Sieht mehr aus als wären deine Sprachdateien nicht ok, oder der Textcacheinhalt kaputt. Such das mal unter Texte anpassen: MODULE_ORDER_TOTAL_TOTAL_TITLE_NO_TAX_BRUTTO Wird es nicht gefunden bau den Textcache neu auf. Hilft das auch nicht, dann check den Inhalt von: lang/german/original_sections/modules/order_total/ot_total.lang.inc.php Dadrin sollte es definiert werden.
Danke für die schnelle Hilfe. Text ist da. :MODULE_ORDER_TOTAL_TOTAL_TITLE_NO_TAX_BRUTTO (Deutsch, Section: ot_total): <b>Summe, brutto</b> Datei ist vorhanden, mit anderem Shop verglichen, ist ident. lang/german/original_sections/modules/order_total/ot_total.lang.inc.php Wenn ich auf PHP7.1 zurück gehe ist die Meldung weg.
Guten Tag, jetzt habe ich ein ähnliches Problem. Wir haben folgende Fehlermeldung bei einigen Kunden, welche mit Kreditkarten zahlen. WARNING(2): "Use of undefined constant MODULE_ORDER_TOTAL_TOTAL_TITLE_NO_TAX - assumed 'MODULE_ORDER_TOTAL_TOTAL_TITLE_NO_TAX' (this will throw an Error in a future version of PHP)" Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 469534116072 bytes) in /var/www/vhosts/platzhalter.com/httpdocs/platzhalter/system/core/logging/LogControl.inc.php on line 511 WARNING(2): "Use of undefined constant MODULE_ORDER_TOTAL_TOTAL_TITLE_NO_TAX - assumed 'MODULE_ORDER_TOTAL_TOTAL_TITLE_NO_TAX' (this will throw an Error in a future version of PHP)" Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 103238925328 bytes) in /var/www/vhosts/platzhalter.com/httpdocs/platzhalter/system/core/logging/LogControl.inc.php on line 511 Ich habe es mit meiner Kreditkarte getestet und da funktioniert es. Der Fehler tritt nur auf, wenn der Kunden aus der EU mit UID Nummer ohne Umsatzsteuer in der Adresse hat. PHP Version 7.3.33 Gambio Version: v4.0.0.0 Und ich habe es in einen anderen identen shop getestet da tritt der Fehler nicht auf. Ich habe die Fehlermeldung auch schon an Unzer ex Heidelpay gesendet, ich fürchte nur der Fehler liegt im Payment Modul. Wurde schon mit funktionieren Shops verglichen, ausser ich habe etwas übersehen. Ich weiss die Gambio Version ist alt aber wir können nicht updaten wegen Warenwirtschaft. Ich hoffe es hat jemand eine Idee oder Lösung. Danke im Voraus.
@Don Alfredo Bitte schaue im Gambio Admin unter Module->Zusammenfassung ob das Modul "Summe (ot_total)" installiert ist. Das muss immer installiert sein, das darf nicht deinstalliert werden, sonst funktioniert die Berechnung der Endsumme nicht korrekt und darauf verlässt sich auch das Heidelpay-Modul
Hallo Till, Danke für die schnelle Antwort. Modul ist aktiviert, Habe in deisem Ordern die Dateien mit einem anderen Shop verglichen, bei welchen es funktioniert. Habe keinen Unterschied gesehen. Im Heidelpay Modul sind die Dateien anscheinend auch gleich. Kann da in der Datenbank etwas fehlen ?
Jetzt ist noch folgender Fehler hinzugekommen. Bestellung mit Vorkasse: WARNING(2): "Use of undefined constant GOOGLE_LANG - assumed 'GOOGLE_LANG' (this will throw an Error in a future version of PHP)" Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 469696494800 bytes) in /var/www/vhosts/xxxxxxxx.com/httpdocs/xxxxxx/system/core/logging/LogControl.inc.php on line 511 WARNING(2): "Use of undefined constant GOOGLE_LANG - assumed 'GOOGLE_LANG' (this will throw an Error in a future version of PHP)" Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 103238925328 bytes) in /var/www/vhosts/xxxxxxx.com/httpdocs/xxxxxxxxxx/system/core/logging/LogControl.inc.php on line 511
Da reicht dein Arbeitsspeicher vom Server nicht aus, dennoch stimmt was mit den Sprachen nicht, hast du mal den Text Cache geleert? Danach dann den Seiten Cache. Wenn der Shop schon etwas älter ist vielleicht das ganze mal per FTP machen und auch den template_c Ordner mit leeren .htaccess und index.html Dateien drin lassen
Danke für die Hilfe. Das habe ich schon alles gemacht. Folgendes habe ich festgestellt der Fehler tritt nur auf wenn der Kunde eine UID Nummer angibt und Paypal, Sofortüberweisung oder Kreditkarte ausgewählt hat. Bestellung bleibt dann beim Kunden im Warenkorb: Bei Vorauskasse kommt auch die Fehlermeldung aber die Bestellung kommt ins Backend.
Habe ein Support Ticket aufgemacht und es wurde vom Support gelöst. Eine Datei aus einem abgebrochenen Update wurde entfernt.
Hallo @Don Alfredo ich habe gestern das neue Unzer-Modul installiert: https://docs.int.unzer.com/plugins/gambio/ Musste vorher jedoch beim Unzer-Support den public- und private-key beantragen. Jetzt warte ich noch auf die Lösung, dass auf der Payment-Seite noch der TEXT_INFO angezeigt wird. Eveltuell eine Alternative zum veralteten Heidelpay-Modul - Laut Unzer seit 2022 nicht mehr funktionsfähig. Viele Grüße