Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 05-03-2009 23:29:17

Jean-Marc Rigade
Membre
Lieu: Rennes
Date d'inscription: 25-09-2007
Messages: 314

[1.7.5]Zend_Dojo_Editor problème de gestion par ZF

Je suis un peu étonné par une différence importante entre le traitement qui doit être réservé à Zend_Dojo_Editor sous IE et FF.
J'aurais imaginé que le ZF pourrait "gommer" ce genre de problème.
Dans un formulaire :

Code:

$sportifscommentaire = new Zend_Dojo_Form_Element_Editor('sportifs_commentaire');
      $sportifscommentaire->setDecorators(array('DijitElement',array('Label', array('escape'=>false)),  array('HtmlTag', array('tag'=>'p'),array('Errors', array('placement' => 'append')))));
      $sportifscommentaire->setLabel('Commentaires')
                              ->setRequired(false)
                            ->setAttribs(array('height'=>'150', 'id'=>'commentaire', 'cols'=>'40', 'rows'=>'3'));

Pour récupérer la saisie de l'utilisateur sous IE :

Code:

$values = $formulaire->getValues();
$commentaire = $values['sportifs_commentaire']['Editor'];

Si l'utilisateur est sous FF :

Code:

$values = $formulaire->getValues();
$commentaire = $values['sportifs_commentaire'];

Je n'ai peut être pas compris comment utiliser ce composant.
Mais je trouve dommage de devoir adapter mon code en fonction du navigateur alors que je passe par un framework.
Y aura-t-il un "correctif" ?

Dernière modification par Jean-Marc Rigade (08-03-2009 20:28:34)

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages