J'ai un champ d'édition que je voudrais renseigner avec du contenu HTML:
<fieldset name="basic">
<field name="Code" type="editor" label="Code" description="" width="300" filter="safehtml" default="" />
</fieldset>
Cela peut-il être réalisé?
Merci.
Vous pouvez créer l'éditeur dynamiquement dans getInput () en tant que
protected function getInput() {
$editor = JFactory::getEditor();
return $editor->display($this->name, $this->value, '550', '400', '60', '20', false); }
Si cela ne vous aide pas, vous pouvez le créer en utilisant la classe JHtml
J'espère que cela t'aides.
En supposant que vous entendiez la valeur par défaut, ajoutez l'élément default
dans le champ et incluez le contenu encapsulé avec CDATA:
<fieldset name="basic">
<field name="Code" type="editor" label="Code" description="" width="300" filter="safehtml">
<default><![CDATA[<h1>Sample Text</h1>]]></default>
</field>
</fieldset>