2017-03-28 2 views
1

Salut, je veux que la sonate soit associée à un libellé "nom". mais pas toujours pareil.L'élément "AdminBundle Entity Prize: 000000046fa222" a été créé avec succès.

dirais-je en classe admin

public function toString($object) { 
    if (!is_object($object)) { 
     return ''; 
    } 
    if (method_exists($object, '__toString') && null !== $object->__toString()) { 
     return (string) $object; 
    } 

    $cname = explode('\\', get_class($object)); 
    return end($cname); 
} 

mais il donne toujours le même nom. je veux avoir l'étiquette « nom » de chaque entité

Répondre

0

Vous devez remplacer la méthode magique __toString() dans votre classe d'entité

public function __toString(){ 
    return $this->name;  
} 
+0

merci beaucoup !!!! c'est parfait. –

+0

Pouvez-vous m'aider sur ma deuxième question aussi? –