Sélection d'au moins un checkbox obligatoire
Bonjour,
Le code suivant permet de rendre la sélection d'un checkbox obligatoire :
Code:
1 2 3 4 5
|
->add('copie', 'checkbox', array(
'label' => 'Envoyer une copie',
'data' => false,
'required' => true) |
Mais comment faire pour que l'utilisateur sélectionne au moins un checkbox dans une liste de checkbox ?
Par exemple, le code suivant ne fonctionne pas :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
->add('clients', 'entity', array(
'class' => 'AppliReportBundle:Client',
'query_builder' => function(ClientRepository $er)
{
return $er->createQueryBuilder('c')->orderBy('c.nom', 'ASC');
},
'property' => 'affichage',
'required' => true,
'multiple' => true,
'expanded' => true,
)) |
Merci d'avance.
A+ ;)