Bonjour,

J'ai une table utilisateur, et une table civilité.
je lie ma table utilisateur à la table civilité par un champ id_civilite.

Dans le formulaire utilisateur, comment alimenter une liste déroulante civilité?

Voilà ma classe UtilisateurForm:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
namespace machin\TestBundle\Form;
 
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilder;
 
class UtilisateurForm extends AbstractType
{
    public function buildForm(FormBuilder $builder, array $options)
	{
		$builder->add('id_codif_civilite', 'choice', array('label' => 'utilisateur.civilite'));
		$builder->add('nom', 'text', array('label' => 'utilisateur.nom'));
		$builder->add('prenom', 'text', array('label' => 'utilisateur.prenom'));
		$builder->add('login', 'text', array('label' => 'utilisateur.login'));
		$builder->add('password', 'password', array('label' => 'utilisateur.password'));
		$builder->add('email', 'email', array('label' => 'utilisateur.email'));
		$builder->add('id_societe', 'choice', array('label' => 'utilisateur.societe'));
		$builder->add('super_admin', 'checkbox', array('label' => 'utilisateur.superadmin'));
		$builder->add('admin', 'checkbox', array('label' => 'utilisateur.admin'));
	}
 
	public function getName()
	{
		return 'utilisateur';
	}
}
Merci