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 :
getClientSiteId est une methode de la class fluxprod, et mon getMainClientSite est une méthode dans la classe sitepeer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <?php echo object_select_tag($fluxproduction, 'getClientSiteId', 'peer_method=getMainClientSite' );?>
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...
Partager