Hallo zusammen,
nach dem im Shop das Modul Heidelpay 4.0.3.0 installiert und aktiviert wurde, kommt es beim Checkout zu folgendem Fehler “Function ‘getD3CheckedPaymentCount’ does not exist or is not accessible! (Payment)”. Leider sagt mir der Fehler gar nichts. Das Modul läuft im Backend wunderbar, nur der Checkout im Frontend hängt.
Das Modul läuft über den D3-Modul-Connector in der neusten Version 3.8.0.0.
Shop Version: CE 4.7.3_54408
PHP 5.3
Hat jemand eine Idee, woran es liegen könnte?
wende Dich mal direkt an den D3-Support, die lesen hier nicht regelmäßig mit
Danke für den Tipp, der D3 Support konnte das Problem lösen.
Und zwar musste in der Datenbank in der Tabelle oxconfig eine Zeile gelöscht werden.
Es handelt sich um die Zeile, in der der String ‘aDisabledModules’ in der Spalte ‘OXVARNAME’ steht.
Diese Zeile wurde gelöscht und danach war der Fehler behoben, super!
Kurz noch zur Ergänzung:
Wie immer mal wieder wurden die Angaben über aktivierte und deaktivierte Module vom Shop durcheinandergebracht. Demnach war das Modul zwar aktiv, der Shop verwendete es aber nur teilweise.
Das Löschen des Datenbankeintrages konnte so einfach durchgeführt werden, da keine inaktiven Module vorhanden waren. Sonst bitte vorab immer den Modulstatus notieren, sicherheitshalber eine Datensicherung der zu manipulierenden Daten anlegen. Nach dem Löschen des Eintrages ist es ggf. notwenidig, vorher inaktive Module erneut inaktiv zu schalten.
Der Eintrag “aDisabledModules” wird dann sofort wieder (berichtigt) angelegt.