ich such mich jetzt schon seit Stunden dumm und dämlich, aber leider konnte ich bis jetzt keine Antwort auf die Frage finden: Wie muss ich eine Checkbox richtig hinzufügen, dass die Daten auch in die Datenbank übernommen werden?
Mein Code sieht so aus:
- Code: Alles auswählen
// Formular erstellen:
$form = new rex_form (
$REX['TABLE_PREFIX'] . $myid . '_' . $mypage,
"Termin hinzufügen",
"id=" . $id,
"post",
false // Debug Mode
);
[...]
// Checkbox für ganztags:
$field = &$form->addCheckboxField ('wholeday');
$field->addOption ('ganztägig', '1');
$field->setAttribute ('class', 'rex-form-checkbox');
Das entsprechende Feld in der Datenbank heißt `wholeday`.
Leider bleibt der Wert in der Datenbank 0, egal ob ich das Feld anhake oder nicht.
Was mache ich falsch und wie geht's richtig?
Viele Grüße,
Frezl
// EDIT: Traurigerweise nutzt kein Addon, in dem Checkboxen verwendet werden, die Klasse Rex_Form. Schein wohl daran zu liegen, dass die zu schlecht dokumentiert ist und niemand wieß, wie man die Checkboxen richtig verwendet :-/

