Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
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 :
$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 :
$values = $formulaire->getValues(); $commentaire = $values['sportifs_commentaire']['Editor'];
Si l'utilisateur est sous FF :
$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
Pages: 1