Empfehlungen: Erweiterte Suche

Validierung wird nicht ausgeführt

Datenbankobjekte strukturieren und validieren

Validierung wird nicht ausgeführt

Beitragvon kuchen123 » Do 23. Jul 2009, 15:48

Mein Problem ist das meine Validierung einfach nicht ausgeführt wird, und immer wieder leere "baseform"'s eingetragen werden.
Den Fehler finde ich einfach nicht, da ich den Konventionen folge!!!

Meine Model sieht so aus:

Code: Alles auswählen
    var $validate = array(
        'baseform' => array(
            'rule'      => array('minLength', 2),
            'required'  => true,
            'message'   => 'Mindestlänge nicht erfüllt',
        ),
    );

 


Mein Controller

Code: Alles auswählen
    function add()
    {
        if(!empty($this->data))
        {
            $this->Noun->create();
            if($this->Noun->save($this->data))
            {
                $this->Session->setFlash('ALLES SUPER');
                $this->redirect(array('action' => 'index'));
            }
            else
            {
                $this->Session->setFlash(NICHTS IST SUPER');
            }
        }
    }


View
Code: Alles auswählen
<?php
echo $form->create('Noun');
echo $form->input('baseform', array('label' => false));
?>
Zuletzt geändert von kuchen123 am Do 23. Jul 2009, 18:15, insgesamt 1-mal geändert.
kuchen123
 
Beiträge: 4
Registriert: Do 23. Jul 2009, 15:44

Re: Validierung wird nicht ausgeführt

Beitragvon kuchen123 » Do 23. Jul 2009, 15:58

Wenn ist in die add-Methode noch auf folgendes prüfe

Code: Alles auswählen
$this->Noun->validates($this->data)


passiert auch nichts
Zuletzt geändert von kuchen123 am Do 23. Jul 2009, 18:16, insgesamt 1-mal geändert.
kuchen123
 
Beiträge: 4
Registriert: Do 23. Jul 2009, 15:44

Re: Validierung wird nicht ausgeführt

Beitragvon euromark » Do 23. Jul 2009, 17:56

$form->create('yxz');

darin muss der modelname stehen!!!
euromark
 
Beiträge: 643
Registriert: Fr 27. Jun 2008, 22:17
Wohnort: München
CakePHP-Version: 2.x
OS: Windows

Re: Validierung wird nicht ausgeführt

Beitragvon kuchen123 » Do 23. Jul 2009, 18:15

hi,
bringt nichts
kuchen123
 
Beiträge: 4
Registriert: Do 23. Jul 2009, 15:44


Zurück zu Models

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste