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