Bonjour à tous

Je vous explique mon problème

Voici ce que j'ai comme table en base de données

TEST
  id
  category_id
  libelle
  description

CATEGORY
  id

CATGORY_I18N
  id
  category_id
  culture_id
  libelle

la table TEST est liée avec la table CATEGORY qui elle même est liée à
CATEGORY_I18N

lorsque je déclare un formulaire auto sur ma table test
il est correctement généré
il me remplace bien le champ category_id par une liste déroulante pré-
sélectionnée sur la bonne option
seulement je n'ai qu'une liste déroulante d'id puisque que la table
test est liée avec la table category
j'aimerai avoir la liste des libelles contenus dans la table
d'internationalisation des category

j'ai essayé de remplacer ma rubrique category_id de la façon suivante
$this->categoryReference = Doctrine::getTable('category_i18n')-
>getReferenceCategory($this->getObject()->getCategory_id());
$this->embedForm('category_id', new category_i18nForm($this-
>categoryReference));
Ce qui fonctionne, il me remplace bien le champ en affichant un champ
texte, mais j'aimerai conservé ma liste déroulante correctement
sélectionnée avec les libellés en option

j'espère avoir été assez clair
si qqun a une idée...

merci bien d'avance
Jeff
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" 
de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à