Fork me on GitHub

Rapport de message :*
 

Re: Remplacer les formulaires dhtml de xoops par tinyeditor

Titre du sujet : Re: Remplacer les formulaires dhtml de xoops par tinyeditor
par baqs sur 22/03/2007 18:09:54

La version de xoops utilisee est une 2.2 :s


J'ai avance dans les tests:

Edition du fichier /xoops/xoopseditor/tinyeditor/formtinyeditortextarea.php

function _render()

remplace
function render()


Ensuite j'edite /xoops/class/xoopsform/formdhtmltextarea.php

et je rajoute
include_once XOOPS_ROOT_PATH"/class/xoopseditor/tinyeditor/formtinyeditortextarea.php";


je remplace
class XoopsFormDhtmlTextArea extends XoopsFormTextArea

par
class XoopsFormDhtmlTextArea extends XoopsFormTinyeditorTextArea



Je remplace alors la fonction XoopsFormDhtmlTextArea par
function XoopsFormDhtmlTextArea($caption$name$value$rows=5$cols=50$hiddentext="xoopsHiddenText")

    {

           
$this->XoopsFormTinyeditorTextArea(array(‘caption‘=>$caption,‘name‘=>$name‘value‘=>$value‘width‘=>‘100%‘height‘=>‘400px‘,‘xEditor‘=>‘1‘));

    }


et la fonction render par
function render()
{
return 
$this->_render();
}




Grandiose: l'editeur s'affiche correctement. J'ajoute du texte et tout est ok.

Cependant, lorsque je soumets le formulaire, les donnees ne sont pas enregistrees.
De plus, lorsque j'edite un bloc custom deja present, rien ne s'affiche.

Que faire?
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

21 Personne(s) en ligne (14 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 21 | Plus ...