Liste der Anhänge anzeigen (Anzahl: 1)
EFG lauffähig mit Contao 3.5.27 und PHP 7
Hallo zusammen,
die Erweiterung EFG habe ich mit ein paar Modifikationen auch mit Contao 3.5.27 und PHP 7 zum Laufen bekommen. Vielleicht kann es der ein oder andere von euch gebrauchen:
Installation:
- Zur Sicherheit eine Sicherungskopie der Datenbank und allen Dateien machen!
- Die ZIP-Datei Anhang 18701 entpacken und den Ordner unter /system/modules/efg/ auf dem Webspace unterbringen (und mit Dateien ersetzen, falls vorhanden).
- Im Backend von Contao unter "System > Erweiterungsverwaltung" die "Datenbank aktualisieren".
- Fertig!
Fix funktioniert - Kein Mailversand?
Danke für die Dateien, habe damit eben meine 3.5.25 mit EFG wieder einigermaßen zum laufen bekommen.
Einen Fehler habe ich allerdings, es ist nicht direkt ein Fehler, da die Laufzeit nicht gestört und der Programablauf sauber ist.
Die Funktionalität ist dahin gehend gestört , dass die Funktionen "per Mail versenden", sowohl Standard, als auch die EFG Funktion beide nicht funktionieren.
Sprich nach dem Absenden des Formular, bekomme ich keine Mail an mich selbst, was beispielsweise bei Kontaktformularen recht doof ist.:eek:
Die Bestätigung wird versendet!
Die Formulardaten werden auch gespeichert!
Hat jemand das schon mal gehabt? Bzw. weiß jemand woran das liegen kann?
Die mail() -Funktion wird wohl generell ausgeführt, sonst käme ja die Bestätigungsmail nicht durch.
Muss eigentlich schon seit gestern laufen, aber irgendwie hab ich jetzt alles versucht uns weiß beim besten Willen nicht was das Problem ist.
Vielen Dank
Gruß
EFG funktioniert nicht mit 3.5.30
Hallo,
habe es gerade wie oben beschrieben versucht - EFG wird im BE unter "Inhalte" nicht gelistet.
EFG habe ich installiert, den Inhalt des Zip-Ordners per Ftp übertragen und dann die Datenbank aktualisiert.
Es erscheint nur "Formular-Daten" und DE - Anmeldeformular (Lehrgang). Wenn ich dort was eingebe, erscheint folgende Fehlermeldung:
Code:
Fatal error: Uncaught exception Exception with message Query error: Column 'form' cannot be null (INSERT INTO tl_formdata (form, date, ip, fd_user, tstamp) VALUES (NULL, 1509104138, '84.141.6.88', 1, 0)) thrown in system/modules/core/library/Contao/Database/Statement.php on line 295
#0 system/modules/core/library/Contao/Database/Statement.php(264): Contao\Database\Statement->query()
#1 system/modules/efg/drivers/DC_Formdata.php(823): Contao\Database\Statement->execute()
#2 system/modules/core/classes/Backend.php(650): Efg\DC_Formdata->create()
#3 system/modules/core/controllers/BackendMain.php(131): Contao\Backend->getBackendModule('fd_anmeldeformu...')
#4 contao/main.php(20): Contao\BackendMain->run()
#5 {main}
Was bedeute das?
EFG funktioniert mit 3.5.35
Efg funktioniert mit diesem Fix in folgender Konfiguration:
- Contao 3.5.35
- PHP 7.2.7
Vielen Dank!