我在页面上有多个CKeditor 4实例。一个有英文翻译,一个有法语,一个有阿拉伯语。我尝试在每次触发编辑器实例时调整配置文件。但是,它始终显示最后使用的配置并适用于所有textareas。我一直在使用:
CKEDITOR.config.contentsLangDirection = 'rtl';
我真正需要做的是使用只操纵该实例而不是全局配置的东西。
答案 0 :(得分:2)
您可以为页面中的每个CKEditor实例创建自定义配置文件。 然后像这样引用自定义配置文件:
CKEDITOR.replace( 'editor1', {
customConfig: '/custom/ckeditor_config_ltr.js'
});
CKEDITOR.replace( 'editor2', {
customConfig: '/custom/ckeditor_config_rtl.js'
});
然后,您可以在不同的配置文件中定义语言方向。
您可以在此处找到更多信息:CKEditor support