将按钮附加到 MCE 工具栏而不是替换(插件)
Append button to MCE toolbar instead of replace (Plugins)
我正在尝试向 tinyMCE 添加一个插件(textcolor 插件),我已经设法让它工作了。但是,工具栏有一个我似乎无法弄清楚的小问题。即,如何 添加 插件中的按钮而不是 替换 现有工具栏?
我的初始化代码
//TinyMCE Test
tinymce.init({
selector: '.editor',
branding: false,
height : "200",
plugins: "textcolor",
toolbar: "forecolor backcolor"
});
我可以看到是这一行 toolbar: "forecolor backcolor"
在做,但我不知道如何追加。我已经看过 docs,但还是想不通。
插件之前
插件后
TinyMCE 无法附加到默认工具栏。自己定义工具栏后,您需要定义 100% 的要在工具栏上显示的内容。
从 TinyMCE 4.7.13 开始,默认工具栏是:
var defaultToolbar = 'undo redo | styleselect | bold italic |' +
'alignleft aligncenter alignright alignjustify |' +
'bullist numlist outdent indent | link image';
注: 此数据可在theme.js
文件中找到。
我正在尝试向 tinyMCE 添加一个插件(textcolor 插件),我已经设法让它工作了。但是,工具栏有一个我似乎无法弄清楚的小问题。即,如何 添加 插件中的按钮而不是 替换 现有工具栏?
我的初始化代码
//TinyMCE Test
tinymce.init({
selector: '.editor',
branding: false,
height : "200",
plugins: "textcolor",
toolbar: "forecolor backcolor"
});
我可以看到是这一行 toolbar: "forecolor backcolor"
在做,但我不知道如何追加。我已经看过 docs,但还是想不通。
插件之前
插件后
TinyMCE 无法附加到默认工具栏。自己定义工具栏后,您需要定义 100% 的要在工具栏上显示的内容。
从 TinyMCE 4.7.13 开始,默认工具栏是:
var defaultToolbar = 'undo redo | styleselect | bold italic |' +
'alignleft aligncenter alignright alignjustify |' +
'bullist numlist outdent indent | link image';
注: 此数据可在theme.js
文件中找到。