Bonjour à tous,

Imaginons que dans mon cas j'ai un tableaux d'objets "$check", tous les objets ont une méthode "getValeur()" qui me rend leurs valeur, valeur qui est soit true, soit false.
Je veux donc mettre en place des checkbox, et bien sur, si la valeur est à true, la case sera coché.

Vu que je n'ai rien trouvé, j'ai essayé pas mal de choses, dont ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
$this->setWidget('test', new sfWidgetFormChoice(
				array(
					'multiple'	=> true,
					'expanded'	=> true,
					'choices'	=> array(
									'test',
									'test2')
				),
				array(
					'checked'	=>	$check[0]->getValeur(),
					'checked'	=>	$check[1]->getValeur()
				)
));
Comme vous vous en doutez, ça ne marche pas (seul la dernière valeur sera prise en compte et sera appliqué à tous les checkbox :/).
Bref, je cherche donc comment faire en sorte que mes checkboxes soient cochés lorsque leur valeur est true.

Merci