javascript - CKEditor 4 工具栏定义

标签 javascript ckeditor

我有 CKEditor 4,并且想配置一组与 CKEditor 3 文档内联的工具栏:http://docs.cksource.com/CKEditor_3.x/Developers_Guide/Toolbar .

基本上我想设置一些工具栏定义(例如 config.toolbar_Email 与一个工具栏配置,和 config.toolbar_Cmscontent 与另一组)。

然后当我在一个元素上声明 CKEditor 时,我可以指定我想使用哪个工具栏。例如:

CKEDITOR.replace( 'editor1',
{
    toolbar : 'Email'
});

CKEDITOR.replace( 'editor1',
{
    toolbar : 'Cmscontent'
});

我无法在 CKEditor4 中使用它,并且除了在 CKEditor 3 文档中找不到任何关于它的内容。

谁能告诉我这是否已在 v4 中弃用?还有其他方法可以设置我自己的工具栏定义吗?

非常感谢

杰森

最佳答案

该功能在 CKEditor 4.x 中仍然可用:

CKEDITOR.config.toolbar_MyCustomToolbar = [ [ 'Bold' ] ];
CKEDITOR.config.toolbar_MyYetAnotherCustomToolbar = [ [ 'Italic' ] ];

CKEDITOR.replace( 'editor1', {
    toolbar: 'MyCustomToolbar'
} );

CKEDITOR.replace( 'editor2', {
    toolbar: 'MyYetAnotherCustomToolbar'
} );

参见 fiddle .阅读some docs .关注the guide .

关于javascript - CKEditor 4 工具栏定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21851234/

相关文章:

javascript - 完整的背景图像鼠标移动覆盖

javascript - 为什么我的 div 没有向上滑动?

class - 如何阻止 CKeditor 向所有文本区域元素添加工具栏

javascript - CKEditor gem 无法在生产环境中工作

javascript - 如何安装CKeditor

javascript - 通过 jscodeshift 替换特定导入的所有实例

javascript - GET 响应不适用于 jQuery

javascript - 在 Firefox 中捕获 NS_ERROR_FAILURE

ckeditor - 可编辑 block /区域只能来自小部件吗?

php - 如何使用angularjs php将mysql中的数据显示到ckeditor字段中?