Jetzt habe ich da doch noch ein Problem. Wenn ich eine Abhängiges Formular erstellen will und ich "Feldname" und "Feldbezeichnung" eingebe bekomme ich immer diese Fehlermeldung wenn ich auf speichern drücke.
Code:
Query error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 (ALTER TABLE kundendaten ADD eplustest )
Die Fehlermeldung kommt nur wenn ich Formulartyp: Automatic Form einstelle. Obwohl die Fehlermeldung bei Automatic Form erscheint werden die Start und Endpunkte angelegt und soweit funktioniert das ein und ausklappen auch. Jedoch ist es mir nicht möglich den Inhalt der Abhängigen Formulare in der DB zu speichern egal was ich einstelle Automatic Form oder Standard Formular. In der error.log steht folgendes wenn ich auf Speichern drücke um den Inhalt in der DB zu speichern.
Code:
[14-Mar-2010 16:07:47] PHP Fatal error: Uncaught exception 'Exception' with message 'Query error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' Vertragstyp, Notizen, email) VALUES (1268579267, '45454545', 'zzzzzzztztztr', '' at line 1 (INSERT INTO kundendaten (tstamp, Vertragsnummer, Vorname, Nachname, strasse, Wohnort, Postleitzahl, Land, geburtsdatum, geburtsort, Ausweisnummer, staatsangehoerigkeit, , Vertragstyp, Notizen, email) VALUES (1268579267, '45454545', 'zzzzzzztztztr', 'ztzzt', 'iopjfsaiopjsda 12', 'fdbdfbdsfd', '51454', 'lökmsddlskjm', '17-12-1978', 'HEJDHJD', '456656356', 'fdsdfsdfsdfsdfsdfsdfsd', '', '2', '', 'math.bit@web.de'))' thrown in /www/htdocs/w00c59c4/system/libraries/Database.php on line 599
In diesem Thema https://community.contao.org/de/showthread.php?t=761 hatte man ein ähnliches Problem mit der Erweiterung [extended_checkbox] und sie haben es gelöst indem sie in die FormAuto.php um folgendes ergänzt haben
Code:
'checkbox_extended' => "varchar(255) NOT NULL default ''",
Ich dachte mir so oder so ähnlich müsste ich vielleicht auch einen Eintrag in die FormCondition.php machen doch komme ich da jetzt nicht mehr weiter?
Lesezeichen