- 1
[Opened] jForms et FCKeditor
Posted by Nigoki on 02/16/2009 17:59
Salut à tous,
Me voilà de nouveau ici dans ma quête sans fin de la maitrise de jelix. Au menu aujourd'hui, l'intégration de fckeditor comme editeur pour les balise <htmleditor> de jForms.
en suivant la doc je configure mon defaultconfig.ini.php comme ceci :
full.engine.name = fckeditor full.engine.file = design/fckeditor/fckeditor.js full.config = design/js/fckeditor_full.js
Voici le contenu de fckeditor_full.js
function jelix_fckeditor_full(textarea_id, form_id) { var oFCKeditor = new FCKeditor(textarea_id); oFCKeditor.BasePath = "design/fckeditor/"; oFCKeditor.Create(); }
C'est sur cette dernière partie ou j'y suis aller un peu a l'instinct. D'après la doc ce fichier est en quelque sorte le constructeur de l'editeur mais ce n'est pas très claire.
Et enfin, au niveau du résultat, j 'ai bien mon fckeditor qui se charge, mais en dehors du formulaire. Un texteaera est toujours présent dans mon jForm.
PLease, I Need help ! :D
[Opened] Re: jForms et FCKeditor
Posted by Nigoki on 02/17/2009 11:48
Bon j'ai plus au moins réglé le problème.
Dans mon fichier javascript fckeditor_full.js
J'ai remplacé :
oFCKeditor.Create();
par
oFCKeditor.ReplaceTextarea() ;
Du coup le texteaera du jForm est remplacé et cela fonctionne bien avec un jControllerDaoCrud pour la création et l'édition.
Seul le contrôle javascript de jForm sur le required="true" trouve toujours le champ vide.
En attendant avec cette rustine, je test moi meme le champ et ça roule. Mais si il existe une version officielle et compatible jForm à 100% je suis preneur !
[Opened] Re: jForms et FCKeditor
Posted by laurentj on 03/13/2009 11:59
Bah je pense que ça va être toi qui va faire la version "officielle" :-)
- 1