首页 文章

如何自定义TinyMCE插件按钮文本?

提问于
浏览
0

我正在使用TinyMCE的模板插件,但我想自定义它在菜单栏中显示的文本 . 目前它默认为一个图标:

tinymce editor icon

用一些只用“使用模板”的文字替换这个图标的正确方法是什么?我考虑过的方法:

  • 使用JavaScript的按钮的强制内容 .

  • 制作我自己的自定义按钮,启动模板插件 . 最好的方法是什么?

  • 编写我自己的插件,重现模板的功能,只需替换编辑器的内容 .

不幸的是,在插入菜单中隐藏模板或使用图标不是一种选择 . 如果我在文档中遗漏了某些内容,请道歉 .

1 回答

  • 0

    我通过浏览插件的源代码并修改以下行来解决这个问题:

    editor.addButton('template', {
        title: 'Insert template',
        text: 'Use Template', // Added this attribute
        onclick: createTemplateList(showDialog)
    });
    

    为了避免为TinyMCE设置构建过程,我只是在编译/缩小的插件中搜索了 Insert template ,然后添加了我的 text 属性 .

相关问题