TinyMCE - 如何在同一页面上安装2个不同插件的编辑器?

时间:2011-02-03 19:10:39

标签: tinymce

我有一个页面上有多个TinyMCE编辑器。我希望其中一个加载autoresize插件,另一个我希望保持固定大小。

有没有办法做到这一点?

2 个答案:

答案 0 :(得分:16)

您可以通过简单地使用不同的配置实例化编辑器。

例如,假设你有两个textareas(area1,area2)。而不是使用

tinymce.init({
mode : "textareas",
...
});

将为页面上的两个textareas加载tinyMCE,您可以改为使用

tinymce.init({
mode : "exact",
elements :"area1",
....
});

tinymce.init({
mode : "exact",
elements :"area2",
....
});

每个配置中都有不同的插件。

答案 1 :(得分:0)

确切的模式很有用,但在这种情况下不要锻炼。

我正在尝试用葡萄牙语和其他用西班牙语显示2个编辑器(我在Engish尝试了拳头,但我不确定语言代码)并且界面仅显示最后一种语言(最后的tinymce.init)

tinymce.init({
mode : "exact",
elements : "area1",
language : 'es',
add_unload_trigger : false,
plugins : 'wordcount',
maxCharacters : 130 // this is a default value which can get modified later,
});

tinymce.init({
mode : "exact",
elements : "area2",
language : 'pt_PT',
add_unload_trigger : false,
plugins : "wordcount table",
maxCharacters : 50 // this is a default value which can get modified later,
});

我今天会尝试一些可能的解决方案并编辑我的答案。