$culture = sfContext::hasInstance() ? sfContext::getInstance()->getUser()->getCulture() : /* default value here */;
2009/3/18 [MA]Pascal <[email protected]> > > Salut ghizlaine > > $c = new Criteria(); > $c->add(NationalitePeer::ID, 1); > $nationalite = NationalitePeer::doSelectWithI18n($c, $culture); > > A+ > [MA]Pascal > > On 18 mar, 11:48, Ghizlane Zinbi <[email protected]> wrote: > > Bonjour, > > J'ai creé deux tables : > > nationalite: > > _attributes: { phpName: Nationalite } > > id: > > code: varchar(255) > > intitule: varchar(255) > > blacklist: boolean > > created_at: > > nationalite_i18n: > > _attributes: { phpName: NationaliteI18n } > > name: varchar(50) > > > > Le problème c'est que j'arrive pas à récupérer les traductions à partir > de > > l'objet Nationaliite, je suis obligée de passer par l'objet > NationaliteI18n > > : > > $n = NationaliteI18nPeer::retrieveByPk(1,'fr'); > > L'objectif est de récupérer l'objet de type Nationalité à partir de la > > culture de l'utilisateur en cours sans passer par l'objet i18n. Comment > > faire? > > > > Merci de m'aider. > > > > Ghizlane, > > > -- Thomas Rabaix http://rabaix.net --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
