Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour à tous,
J'ai un formulaire contenant un élément 'Zend_Form_Element_Select' défini de la façon suivante :
[lang=php]
$utilisateur = new Zend_Form_Element_Select('user');
$utilisateur->setLabel('Utilisateurs')
->addMultiOptions($this->getUsers());Je souhaite conserver la traduction du label mais pas celle des options, malheureusement je n'arrive pas à trouver la solution pour faire l'un sans l'autre, en effet la fontion ->setDisableTranslator(true) désactive la traduction pour tout l'élément (label + value)
Merci d'avance ![]()
Dernière modification par shadypierre (27-01-2012 11:23:40)
Hors ligne
Pourquoi ne pas traduire ton label à la main et désactiver la traduction de manière globale ?
[lang=php]$utilisateur = new Zend_Form_Element_Select('user');
$label = $utilisateur->getTranslator()->translate('Utilisateurs');
$utilisateur->setDisableTranslator(true)
->setLabel($label)
->addMultiOptions($this->getUsers());Hors ligne
En effet je n'y avais pas du tout pensé. J'était parti sur l'idée qu'il devait y'avoir une option.
Merci ![]()
Hors ligne
Pages: 1