benim CakePHP (1.2.5.) benim form doğru doğrulamaz.
$this->UserData->save($this->data);
Bana her zaman gerçek değerini verir. Ben sorunu bulamıyorum. UserData.nichname için etiket çalışır.
Bu Görünüm bulunuyor:
<?php
echo $form->create('UserData');
echo $form->error('UserData.nick_name');
echo $form->input('UserData.nick_name', array('id' => 'UserDatanick_name', 'rule' => 'alphaNumeric', 'label' =>'Nickname:', 'error' =>'false'));
echo $form->end( array( 'label' => ' Save ') );
?>
İşte benim Denetleyicisi'dir:
class UserDatasController extends AppController {
var $name = 'UserDatas';
function add(){
if (!empty ($this->data)){
$this->UserData->create();
if ($this->UserData->save($this->data)){
$this->Session->setFlash('input is valid');
} else {
$this->Session->setFlash('input is not valid');
}
}
}
}
Modelinde olmayan için kurallar, i yayınlamayın reaseon bulunuyor.
Başka ne bir doğrulama için gerekli olan?
Thanks in advance Steve