Salut,
Toujours rien :)
++

Le 2 avril 2009 12:27, saad <[email protected]> a écrit :

>
> Bonjour,
> Histoire de voir si i18n est bien configuré, qu'est ce qui ce passe si
> tu fais la chose suivante:
> public function __toString()
>  {
>    $this->setCulture('fr');
>    return $this->getLibelle();
>   }
>
>
>
> On 2 avr, 08:21, Ghizlane Zinbi <[email protected]> wrote:
> > Salut,
> >
> > J'ai essayé de remplacer la ligne:
> >
> >    return $this->getLibelle();
> >
> > par:
> >    return $this->getLibelle('fr');
> >
> > mais ça n'afficher toujours rien. J'ai contourné le problème en écrivant:
> >
> > return TypeVisitePeer::retrieveByPK($this->getId())->getLibelle();
> >
> > mais ce n'est pas propre à mon avis.
> >
> > ++
> >
> > Le 1 avril 2009 18:05, Loïc Vernet <[email protected]> a écrit :
> >
> >
> >
> > >     return $this->getLibelle('fr');
> >
> > > Si tu la langue par défaut en et que tes trads sont en français c'est
> > > normal que ça ne retourne rien.
> >
> > > ++
> >
> > > ------------------------------
> > > *De :* Ghizlane Zinbi <[email protected]>
> > > *À :* [email protected]
> > > *Envoyé le :* Mercredi, 1 Avril 2009, 17h36mn 31s
> > > *Objet :* [symfony-fr] _tostring() et i18n
> >
> > > Salut,
> >
> > > J'ai ajouté la méthode _tostring() dans la classe mère, et j'ai essayé
> de
> > > récupérer un champ qui existe dans la classe de traduction comme
> ci-dessous:
> >
> > > class NomClasse extends BaseNomClasse
> > > {
> > >   public function __toString()
> > >   {
> > >     return $this->getLibelle();
> > >   }
> > > }
> >
> > > Sachant que le champ libellé fait partie de la classe NomClasseI18n,
> mais
> > > ça ne retourne rien, j'aimerais comprendre pourquoi.
> >
> > > Merci.
> >
> > > Ghizlane,- Masquer le texte des messages précédents -
> >
> > - Afficher le texte des messages précédents -
> >
>

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