CKeditor v4与RTL和LTR在同一页面上

时间:2013-12-23 16:04:25

标签: javascript ckeditor

我在页面上有多个CKeditor 4实例。一个有英文翻译,一个有法语,一个有阿拉伯语。我尝试在每次触发编辑器实例时调整配置文件。但是,它始终显示最后使用的配置并适用于所有textareas。我一直在使用:

CKEDITOR.config.contentsLangDirection = 'rtl';

我真正需要做的是使用只操纵该实例而不是全局配置的东西。

1 个答案:

答案 0 :(得分:2)

您可以为页面中的每个CKEditor实例创建自定义配置文件。 然后像这样引用自定义配置文件:

CKEDITOR.replace( 'editor1', {
    customConfig: '/custom/ckeditor_config_ltr.js'
});

CKEDITOR.replace( 'editor2', {
        customConfig: '/custom/ckeditor_config_rtl.js'
    });

然后,您可以在不同的配置文件中定义语言方向。

您可以在此处找到更多信息:CKEditor support