Bonjour,
J'utilise TinyMCE pour certains champs de type Textarea mais tous les caractéres HTML sont remplacés dans la table, qu'est-il possible de faire pour conserver ce qui est créé par TinyMCE.
Merci d'avance.
Alain.
Bonjour,
J'utilise TinyMCE pour certains champs de type Textarea mais tous les caractéres HTML sont remplacés dans la table, qu'est-il possible de faire pour conserver ce qui est créé par TinyMCE.
Merci d'avance.
Alain.
Vous pouvez modifier la méthode de sauvegarde et ainsi convertir en html à la volée
Par exemple pour un champ monTexte
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35 private function processSave(){ if(!_root::getRequest()->isPost() ){ //si ce n'est pas une requete POST on ne soumet pas return null; } $oPluginXsrf=new plugin_xsrf(); if(!$oPluginXsrf->checkToken( _root::getParam('token') ) ){ //on verifie que le token est valide return array('token'=>$oPluginXsrf->getMessage() ); } $iId=_root::getParam('id',null); if($iId==null){ $oAuteur=new row_auteur; }else{ $oAuteur=model_auteur::getInstance()->findById( _root::getParam('id',null) ); } $tColumn=array('nom','prenom'); foreach($tColumn as $sColumn){ $oAuteur->$sColumn=_root::getParam($sColumn,null) ; } //c'est ici qu'il faut faire la manip ;) $oAuteur->monChampHtml=html_entity_decode($oAuteur->monChampHtml); if($oAuteur->save()){ //une fois enregistre on redirige (vers la page liste) _root::redirect('auteur::list'); }else{ return $oAuteur->getListError(); } }
Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
Mes cours/tutoriaux
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager