exactly
for somebody that doesnt know this required is always the wrong way to
go
and in most other cases as well

see
http://www.dereuromark.de/2010/09/21/saving-model-data-and-security/


On 27 Jun., 22:41, Jamie <jamie....@gmail.com> wrote:
> Why would you tell him to use allowEmpty instead of required? They
> perform two different functions. required = true won't let you save
> the model without the key being present, while allowEmpty controls
> whether you can save with the value of that field being empty or not.
>
> On Jun 26, 8:57 am, euromark <dereurom...@googlemail.com> wrote:
>
>
>
>
>
>
>
> > omit the required part (and its not an array anyway!)
>
> > use allowEmpty=>false instead
>
> > On 24 Jun., 21:45, Ciul <luiscarlosj...@gmail.com> wrote:
>
> > > Hi CakePHP pals.
>
> > > I'm reading about CakePHP, I come from CodeIgniter and well, I've
> > > liked a lot what I've seen until now.
>
> > > I am following examples for Model Data Validation through the
> > > $validate var but I don't what I might be doing wrong but my model
> > > doesn't validate anything, I mean, it throws error for every field,
> > > even for date one and that's already put by CakePHP form helper so no
> > > way it is not a validate date data.
>
> > > Here is the validate data I have in my User model.
>
> > > var $validate = array(
> > >                         'name' => array(
> > >                                 'alphaNumeric'  => array(
> > >                                         'rule'          => 'alphaNumeric',
> > >                                         'required'      => array(true),
> > >                                         'message'       => 'The title may 
> > > not contain any symbols'
> > >                                 ),
> > >                                 'maxLength'             => array(
> > >                                         'rule'          => 
> > > array('maxLength', 80),
> > >                                         'message'       => 'The title 
> > > must not exceed 80 characters'
> > >                                 )
> > >                         ),
> > >                         'date' => array(
> > >                                 'rule'                  => 'date',
> > >                                 'required'              => array(true),
> > >                                 'message'               => 'You must 
> > > suply a valid date'
> > >                         ),
> > >                         'content' => array(
> > >                                 'required'              => array(true)
> > >                         )
> > >                 );

-- 
Our newest site for the community: CakePHP Video Tutorials 
http://tv.cakephp.org 
Check out the new CakePHP Questions site http://ask.cakephp.org and help others 
with their CakePHP related questions.


To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php

Reply via email to