Bonjour,

J'ai une classe Client contenant la relation suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
/**
     * @ORM\ManyToOne(targetEntity="Sdz\ReportBundle\Entity\TypeClient")
     * @ORM\JoinColumn(nullable=false)
     */
    private $typeClient;
Dans mon formulaire, j'ai besoin d'afficher le nom du type client (et non pas afficher l'entité TypeClient) :

Pour l'entité, j'aurais écris quelque chose comme cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
->add('typeClient', 'entity', array(
                    'class' => 'SdzReportBundle:Client',
                    'property' => 'affichage'))
... et pour juste le nom du type client j'essaie quelque chose comme cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
->add('typeClient.affichage', 'text')
...ou :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
->add('typeClient.nom', 'text')
Mais là, cela ne fonctionne pas du tout.

Comment faut-il donc faire cela ?

Merci d'avance.

A+