Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 向富文本编辑器的源值添加一个额外的类_Javascript_Extjs_Aem - Fatal编程技术网

Javascript 向富文本编辑器的源值添加一个额外的类

Javascript 向富文本编辑器的源值添加一个额外的类,javascript,extjs,aem,Javascript,Extjs,Aem,我有一个ExtJS RichText(CQ5组件,它是从CQ.form.rte扩展而来的) 与任何人一样,有一些插件可以通过以下方式获得支持: 当我单击源代码编辑时,我想操作DOM并向HTML添加一个类。我的意思是,我希望RTE编辑器在保存之前自动向源添加一个额外的类,即RTE字段的值。请帮助您可能需要覆盖MiscToolsPlugins.js、EditWorkernel.js、HtmlRules.js和HtmlProcessor.js。可能不值得这么做。您最好将规则放在样式下拉列表中(参见插

我有一个ExtJS RichText(CQ5组件,它是从
CQ.form.rte
扩展而来的)

与任何人一样,有一些插件可以通过以下方式获得支持:


当我单击源代码编辑时,我想操作DOM并向HTML添加一个
。我的意思是,我希望RTE编辑器在保存之前自动向源添加一个额外的类,即RTE字段的值。请帮助

您可能需要覆盖MiscToolsPlugins.js、EditWorkernel.js、HtmlRules.js和HtmlProcessor.js。可能不值得这么做。您最好将规则放在样式下拉列表中(参见插件)。

我不想去ExtJS论坛。有人吗?我是用styles插件实现的。但是这额外增加了一个
span
来包装我的内容,然后
span
拥有了我想要的
类。虽然不可接受,但有点奏效。
credit = new CQ.form.RichText({
    height       : 100,
    width        : 400,
    fieldLabel   : 'Photo Credit',
    rtePlugins   : {
        misctools: {
            features: ['specialchars', 'sourceedit'],
            specialCharsConfig: {
                chars: CN.Author.Util.specialCharacters
            }
        }
    }
});