Empfehlungen: Erweiterte Suche

checkbox validieren

Datenbankobjekte strukturieren und validieren

checkbox validieren

Beitragvon maikh » Do 2. Feb 2012, 10:18

Guten Morgen,

Habe ein kleines Problem mit der Validierung einer Checkbox. Habe jetzt schon einige Posts gelsen und auch in der API gesucht. Habe auch etwas gefunden, aber irgendwas hab ich da sicher falsch. Vielleich kann jemand helfen.
Das Problem ist eigentlich das die Validierung von allen Feldern super funktioniert, nur bei den Checkboxen hab ich Probleme.
Es geht um die Fehlermeldungen bei falschen Formulareingaben.
Wenn ich z.b. die Felder vorname, nachname etc. leer lasse, wird nach dem absenden schön die error-message unter dem input angezeigt. Nur wenn ich eine Checkbox nicht aktiviere, steht im zeigt firebug zwar ...class="form-error", aber es erscheint nichts.
Ich poste mal meine codeschnipsel:
So rufe ich die checkbox auf:
Code: Alles auswählen
echo $this->Form->checkbox('Antrag.Info', array('label' => false, 'value' => 0));

und hier die Validierungsregeln im Model Antrag
Code: Alles auswählen
var $validate = array('Info' => array(
                    'rule'    => array('comparison', '!=', 0),
                    'message' => 'Sie müssen die Info-Box aktivieren!'
                )
            );

habe jetzt nur die validierung der checkbox gepostet wegen übersichtlichkeit. Hoffe es kann mir jemand helfen.
Danke
maikh
 
Beiträge: 4
Registriert: Do 15. Dez 2011, 10:49
Wohnort: sondershausen
CakePHP-Version: 1.3
OS: win7

Re: checkbox validieren

Beitragvon euromark » Do 2. Feb 2012, 11:28

ich vermute dass deine files unsauber gespeichert sind (nicht utf8)
das ü sorgt dafür dass die message dann nicht angezeigt wird
euromark
 
Beiträge: 643
Registriert: Fr 27. Jun 2008, 22:17
Wohnort: München
CakePHP-Version: 2.x
OS: Windows


Zurück zu Models

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron