【问题标题】:TinyMCE - How can I have 2 editors on the same page with different plugins loaded?TinyMCE - 如何在同一页面上有 2 个编辑器并加载不同的插件?
【发布时间】:2011-06-20 21:43:43
【问题描述】:

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

有什么办法吗?

【问题讨论】:

    标签: tinymce


    【解决方案1】:

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

    例如,假设您有两个文本区域(区域 1、区域 2)。而不是使用

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

    这将为页面上的两个文本区域加载 tinyMCE,您可以改为使用

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

    在每个配置中使用不同的插件。

    【讨论】:

    • 我可以用不同的模式属性初始化 2 个编辑器,一个用于所有文本区域,第二个用“精确”模式进一步使用?
    【解决方案2】:

    精确模式很有用,但在这种情况和其他情况下不要锻炼。

    我正在尝试向 2 个编辑器展示一个葡萄牙语和一个西班牙语(我尝试了英语的拳头,但我不确定语言代码)并且界面仅显示最后一种语言(最后一个 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,
    });
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-06-24
      • 1970-01-01
      • 1970-01-01
      • 2014-07-19
      • 1970-01-01
      • 2017-09-22
      • 2020-03-12
      相关资源
      最近更新 更多