Hi,

We have set the 'required' => true but still the max_length attribute is not
set for LoginId.

Regards

Deepak Bhatia

On Tue, Apr 13, 2010 at 3:07 PM, Gareth McCumskey <gmccums...@gmail.com>wrote:

> The answer is easy. It needs to be required first. If it is over
> max_length it just ignores it because its not required, so just add a
> 'required'=>true to the validator array
>
> $this->setValidators(array(
>        'LoginId' => new sfValidatorString(array(
>          'max_length' => 6,
>          'required'=>true
>        )),
>   ));
>
> On Mon, Apr 12, 2010 at 10:25 AM, DEEPAK BHATIA <toreachdee...@gmail.com>
> wrote:
> > Hi,
> >
> > I have created a form using the below widget and validator. I am not able
> to
> > validate the maximum length of the input text type. The example shows to
> > bind the form first and then do validation. Please me in resolving the
> same.
> > Thanks Deepak
> >
> > <?php
> > class LoginForm extends sfForm
> > {
> >   public function configure()
> >   {
> >     $this->setWidgets(array(
> >          'LoginId'  => new sfWidgetFormInputText(),
> >          'Password'  => new sfWidgetFormInputPassword(),
> >        )
> >        );
> >  $this->setValidators(array(
> >         'LoginId' => new sfValidatorString(array('max_length' => 6)),
> >    ));
> > }
> > }
> > ?>
> >
> > --
> > If you want to report a vulnerability issue on symfony, please send it to
> > security at symfony-project.com
> >
> > You received this message because you are subscribed to the Google
> > Groups "symfony users" group.
> > To post to this group, send email to symfony-users@googlegroups.com
> > To unsubscribe from this group, send email to
> > symfony-users+unsubscr...@googlegroups.com<symfony-users%2bunsubscr...@googlegroups.com>
> > For more options, visit this group at
> > http://groups.google.com/group/symfony-users?hl=en
> >
>
>
>
> --
> Gareth McCumskey
> http://garethmccumskey.blogspot.com
> twitter: @garethmcc
>
> --
> If you want to report a vulnerability issue on symfony, please send it to
> security at symfony-project.com
>
> You received this message because you are subscribed to the Google
> Groups "symfony users" group.
> To post to this group, send email to symfony-users@googlegroups.com
> To unsubscribe from this group, send email to
> symfony-users+unsubscr...@googlegroups.com<symfony-users%2bunsubscr...@googlegroups.com>
> For more options, visit this group at
> http://groups.google.com/group/symfony-users?hl=en
>
> To unsubscribe, reply using "remove me" as the subject.
>

-- 
If you want to report a vulnerability issue on symfony, please send it to 
security at symfony-project.com

You received this message because you are subscribed to the Google
Groups "symfony users" group.
To post to this group, send email to symfony-users@googlegroups.com
To unsubscribe from this group, send email to
symfony-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en

Reply via email to