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
-~----------~----~----~----~------~----~------~--~---