2016-11-24 126 views
0

占位符图标应该自动显示在工具栏中,但它不会。其他一切工作都很好。这是一个非常简单的实现。为什么缺少?CKEditor占位符图标不显示在工具栏中

JAVASCRIPT CONFIG文件

CKEDITOR.editorConfig = function (config) { 
    config.height = 500; 
    config.toolbar = 'MyToolbar'; 
    config.extraPlugins = "placeholder"; 
    config.extraPlugins = "widget"; 
}; 

HTML

<textarea id="editor1" cols="80" name="editor1" rows="10">Hello world</textarea> 
<script> 
CKEDITOR.replace("editor1", {}); 
</script> 

回答

0

是的,它不会自动添加。试试这个:

$(document).ready(function() { 
CKEDITOR.replace('textarea_id', { 
    extraPlugins: 'placeholder', 
    toolbar: [ [ 'Source', 'Bold' ], ['CreatePlaceholder'] ] 
}); 
}); 
1

建立和下载CKeditor后,我也发现一些图标没有显示,但功能仍然工作。 我试图使用ckeditor配置编辑器进行编辑,但下载后我甚至没有为我工作 我通过直接编辑ckeditor/config.js文件来删除对icons.png和icons_hidpi中图标的引用例如.png文件 我删除这些

emojione,2856,auto, 
emojione,2688,auto, 

symbol,9984,auto, 
symbol,10608,auto, 

然后我加入了实际的图标,我想,通过创建图标文件夹并添加图标

plugins/emojione/icons/emojione.png 
plugins/symbol/icons/symbol.png