true, you can't use required for that one. When checked the value is default
'1', not checked default '0'. So there's always a value passed and required
is always true. So I would use a validator e.g. Identical and check for
value '1'. Or you can use the validator GreaterThan and check if it's
greater than '0'...
Or write your own validator...
Giorgio Sironi wrote:
>
> How can I create a required checkbox in my class that extends Zend_Form?
> Suppose I am in init() method.
> I want the form being not valid if checkbox isn't checked.
> This does not work:
> ->addElement('Checkbox', 'privacy', array(
> 'label' => 'Sottoscrive
> l\'assenso
> alla gestione dati (informativa sulla privacy da inserire)',
> 'required' => true
> ))
>
> --
> Giorgio Sironi
> Piccolo Principe & Ossigeno Scripter
> http://www.sourceforge.net/projects/ossigeno
>
>
-----
visit my website at http://www.phpscriptor.com/ http://www.phpscriptor.com/
--
View this message in context:
http://www.nabble.com/Zend_Form-and-required-checkbox-tp21443918p21444716.html
Sent from the Zend Framework mailing list archive at Nabble.com.