Bonjour tout le monde,
Je reviens à la charge avec un problème d'utilisation du object_select_tag sur une clef étrangère.

Il m'affiche les id (,1,2,3,5,...) alors que je voudrais les nom de ces
id (site1, site 2, ...).
Mon select ressemble à ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<?php echo object_select_tag($fluxproduction, 'getClientSiteId', 
'peer_method=getMainClientSite' );?>
getClientSiteId est une methode de la class fluxprod, et mon getMainClientSite est une méthode dans la classe sitepeer.
Dans ma classe fluxprod j'ai bien une méthode getClientSite() mais quand je la met en 2ième argument du object for select je lance une exception propel...

J'arrive à restreindre les choix de mon select avec ce que je veux.
Mais par contre je ne sais pas comment affiché les nom associés au id :
( .
J'ai essayé de rajouter un "related_class" dans les option du select
mais cela ne change rien.
J'espère être assez clair sur le problème...