IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

[Form][Traductions] Problème de traduction texte pour validation


Sujet :

Symfony PHP

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2005
    Messages
    351
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 351
    Points : 346
    Points
    346
    Par défaut [Form][Traductions] Problème de traduction texte pour validation
    Bonjour tout le monde,

    dans un template form, j'ai ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    ->add('nom', 'text', array('required' => true, 'label' => 'table.nom',
    	'attr'=> array(
    	'oninvalid'=>'if(this.value==\'\')this.setCustomValidity($this->get(\'translator\')->trans(\'table.nomvide\')};else return false;',
    	'oninput'=>'this.setCustomValidity(\'\');return false;'
    	)))
    Dans le cas présent "table.nom" est bien traduit, mais "table.nomvide" ne vient pas. J'ai essayé de faire cela aussi :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ..
    'oninvalid'=>'if(this.value==\'\')this.setCustomValidity(\'table.nomvide\')};else return false;',
    ...
    mais cela ne change rien! Est-ce quelqu'un aurait une idée sur comment recherhcer la traduction dans un élément 'oninvalid'.

    D'avance merci pour votre aide!

    Cédric

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Février 2005
    Messages
    351
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 351
    Points : 346
    Points
    346
    Par défaut
    Hello tout le monde,

    Par rapport, à mon problème la solution que j'ai toruvé pour le contourner est de passer en paramètre les éléments qui auront été traduit dans le controller.

    Apparement il n'y a que les label qui peuvent être automatiquement, le reste il faut faire autrement!

    Toutefois, si quelqu'un a une autre solution, qu'il n'héiste pas à le dire!

    Cédric

Discussions similaires

  1. problème convertisseur de texte pour powerpoint
    Par ptitegrenouille dans le forum Powerpoint
    Réponses: 18
    Dernier message: 04/12/2013, 23h15
  2. Réponses: 2
    Dernier message: 07/05/2010, 17h42
  3. Réponses: 2
    Dernier message: 29/04/2010, 16h50
  4. conversion de texte pour validation W3C
    Par nixonne dans le forum Langage
    Réponses: 1
    Dernier message: 31/10/2006, 23h53
  5. [SQL] problème nl2br() et htmlentities() pour validation de form..
    Par psychoBob dans le forum PHP & Base de données
    Réponses: 13
    Dernier message: 30/12/2005, 22h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo