Bonjour,
J'ai une entity "Site" qui contient un certain nombre de champs dont 1 qui est une relation ManyToOne vers une autre entity qui est Hospital. Cette entity Hospital a plusieurs champ et notamment nom, address, ville...
Je crée un formulaire basé sur mon entity Site:
Dans mon twig je veux afficher les infos de mon formulaire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 public function buildForm(FormBuilderInterface $builder, array $options) { parent::buildForm($builder, $options); $builder->add('nom', 'text') ->add('institution', 'text') ->add('hospital', 'entity', array('class' => 'DataBaseBundle:Hospital')) ...
Donc je fais
Pas de soucis ca marche bien (j'ai rajouté une méthode toString() dans la classe de l'entity Hospital.)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 {{ form_widget(monform.nom) }} {{ form_widget(monform.institution) }} {{ form_widget(monform.hospital) }}
Maintenant je voudrais affiché les propriétés de mon entity hospital dans mon twig.
Comment je fais ?
J'ai essayéMais ça ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part {{ form_widget(monform.hospital.name) }}
Merci de votre aide.
Partager