Le Friday 25 May 2007 19:52:16, Alex écrivait :
> Dans la liste des news j'ai 3 colonnes avec des clés étrangères  
> user_id, news_topic_id et news_place_id.
> J'ai donc utilisé la méthode des partial fields (http://www.symfony-
> project.com/book/trunk/14-Generators) pour afficher le contenu  
> correspondant :

Pour info, plutôt que de créer un partial, tu peux aussi créer une méthode 
__toString dans les classes User, NewsTopic et NewsPlace. Dans ce cas, il 
faut alors changer les noms en user, news_topic & news_place.

Avantage : au niveau des filtres, c'est le contenu de __toString qui est 
utilisé. Inconvénient : il n'est plus possible de trier sur la colonne.

D'ailleurs, si quelqu'un sait comment on peut simplement forcer dans 
generator.yml la génération du code pour l'affichage du lien pour le tri 
d'une colonne "spéciale", je suis preneur. Après, il suffit de surcharger 
addSortCriteria() et là je sais faire ;-)

-- 
Michel

Attachment: pgp5TJCCSUPRw.pgp
Description: PGP signature

Répondre à