Bonjour

C'est que la culture n'est pas fixé pour ton objet.
Pour palier à cela, je rajoute à tous mes objets en I18n la fonction
suivante

  public function __construct($culture = null)
  {
    if ($culture === null)
    {
      $this->setCulture(sfContext::getInstance()->getUser()-
>getCulture());
    }
  }

Xavier GORSE

On Dec 5, 3:16 pm, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
wrote:
> bonjour,
>
> j'essaye de faire fonctionner l'i18n sur mon interface d'admin
> j'ai reussi sur le frontend mais j'ai un probleme avec le backend
>
> j'ai installé un filtre qui fixe la culture selon le nom de domaine.
> ce systeme fonctionne dans le frontend
>
> dans le backend,
> la barre de debug m'indique que mon filtre est executé
> si j'affiche les variables php j'ai bien la variable culture = fr
> mais si j'affiche les reques sql, toutes mes requetes avec i18n ont le
> parametre "where culture is null"
>
> quelqu'un a une idée de mon erreur ?
--~--~---------~--~----~------------~-------~--~----~
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 à