Bonjour,

Je suis en stage et je débute Symfony2 . Je dois gerer un choix dans un select par rapport à une entité. Est'il possible de lier un form_widget de type choices à une entité ?

si oui comment peut-on faire ?

pour par exemple avoir :

une entité type_product { id, lib}

dans un select pour obtenir un champ select

===============================================
Solution
===============================================
Petit topo pour les formulaire on peut custom les champ grâce à des entité
en mettant le champ au type entity. un exemple bien illustrer vaut tout les long discour


Code : Sélectionner tout - Visualiser dans une fenêtre à part
use Doctrine\ORM\EntityRepository; // en haut de page ça va permet d'utiliser les Repository de vos entité
votre type :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
class BindTypepersonnelType extends AbstractType
{
 
 
 
    public function buildForm(FormBuilder $builder, array $options)
    {
        $builder->add('votre label : ', 'entity', array(
        'class'=>'MettezVotreBundle:Entity',"property"=>"votreProprieteABinder"
        ));
    }
 
}
eh hop ça marche