Bonjour
J'ai intégré JCE dans mon composant afin d'éditer un champ description.
Lorsque je saisi du texte dans ce champ, par exemple "toto", puis "toto2", pas de souci, mon champ est mis à jour.
Par contre, si j'efface tous les caractères du champ, mon champ n'est plus mis à jour.
Par exemple, si j'ai dans ma description "toto" puis j'efface tous les caractères, je récupère toujours la chaine "toto".
J'ai débuggé le javascript, lors de la validation la fonction JContentEditor.save est appelée :
Code:
save : function(id){
var ed = tinyMCE.get(id);
if(ed && !ed.getContent()){
ed.setContent(ed.getElement().value);
}
tinyMCE.triggerSave();
},
ed.getElement().value() contient toujours la chaîne avant effacement.
Avez-vous une idée ?
Merci d'avance