-1
我已經創建了插件,但我必須缺少一些簡單的東西。 我已經回到教程,並試圖添加一個非常簡單的插件。代碼如下:試圖用ckeditor創建一個簡單的插件
我沒有得到在控制檯上的錯誤,我沒有看到在編輯器中
圖標任何幫助,將不勝感激
在我的PHP我有
CKEDITOR.replace('editor1',
{
toolbar : 'MyToolbar',
customConfig : '/admin/ckeditor/my_config.js?v=5.1',
height : '400px',
});
my_config.js看起來像:: CKEDITOR.editorConfig = function(config){ config.enterMode = CKEDITOR.ENTER_BR; fullPage:true; extraPlugins:'pdf';
config.toolbar = 'MyToolbar';
config.toolbar_MyToolbar =
[
{ name: 'document', items : [ 'Source' ] },
{ name: 'tools', items : [ 'Maximize', 'ShowBlocks','-','About','Pdf' ] }
];
};
和DIR結構在插件dir是:
CKEditor的
- >插件
- -------> images
------------> pdf.png
---------> plugin.js
和plugin.js樣子:
CKEDITOR.plugins.add('pdf',
{
init: function(editor)
{
editor.addCommand('insertPdf',
{
exec : function(editor)
{
var timestamp = new Date();
editor.insertHtml('The current date and time is: <em>' + timestamp.toString() + '</em>');
}
});
editor.ui.addButton('Pdf',
{
label: 'Insert PDF',
command: 'insertPdf',
icon: this.path + 'images/pdf.png'
});
}
});