I add a non mapped field to a symfony2 form type:
$builder->add('terms','checkbox', array('mapped' => false,
'constraints' => array(new NotBlank())));
But the NotBlank() constraint is not working! Only if I change the type from 'checkbox' to 'text' it is working as expected. So how can I validate a checkbox? Of course I tried with 'True()', 'EqualTo()' and 'Length(...)' constraints too. But without success. I also tried different POST values (1/0, true/false, on/off...) for the field.
What is the big difference between a checkbox field and a text field regarding form field validation in symfony2?
Thanx Stef