Bonjour,
J'ai déjà testé le code:
$nationalite = NationalitePeer::retrieveByPK(1);
echo $nationalite->getName();
ça retourne rien. Quand j'essaie d'afficher l'objet $nationalite, j'ai les
données de l'objet Nationalite sans les traductions.
Ghizlane
A+
Le 19 mars 2009 13:55, Mikael Randy <[email protected]> a écrit :
>
> normalement, ta classe Nationalite doit te proposer une méthode getName
> ()
> Cette méthode te retourne directement le nom de la nationnalité, dans
> la culture de l'utilisateur (sf_user) courant.
>
> Cette méthode prend un paramètre optionnel $culture qui te permet de
> récupérer le nom de la nationnalité dans d'autres cultures.
>
> Prenons un exemple simple : je veux afficher le nom de la nationnalité
> dont l'id est 12 (fr: Anglais, en: English), dans la culture du user,
> qui est "en"
> tu fait
> $nationalite = NationalitePeer::retrieveByPK(12);
> $nationalite->getName(); // Retourne "English", parce que la culture
> du user est "en"
> $nationalite->getName('fr'); // Retourne "Anglais", parce que l'on a
> précisé la culture.
>
> J'espère ne pas avoir tapé à côté de ta question.
> >
>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---