web-dev-qa-db-fra.com

Comment ajouter un éditeur WYSIWYG à mon module

Je développe un petit plugin Joomla, mais je ne sais pas comment ajouter un champ qui utilise l'éditeur d'article Joomla normal, et pas seulement un champ de texte. J'ai un domaine comme celui-ci:

<field name="menu_one" filter="raw" type="textarea" default="" label="Field labbel" cols="100" rows="20" />

Je voudrais afficher un éditeur WYSIWYG comme le mod_custom module fait. Comment puis-je y arriver?

4
johanpw

Le module mod-custom semble utiliser le code <customContent /> pour ajouter l'éditeur. Il est situé juste avant le <files> déclaration dans le fichier XML, ne sachant pas si elle peut être utilisée ailleurs.

2
Bogowoe

J'ai en fait trouvé une autre option: Le type de champ de l'éditeur .

<field 
   name="test1" 
   label ="Test Field" 
   type="editor" 
   width="300" 
   filter="safehtml" 
   editor="TinyMCE"/>

En utilisant ce champ dans mon manifeste XML, je peux ajouter autant d'éditeurs que nécessaire.

5
johanpw