gpt4 book ai didi

CKEditor:按钮没有出现

转载 作者:行者123 更新时间:2023-12-04 17:52:38 24 4
gpt4 key购买 nike

我想在 CKEditor 的工具栏中添加一个按钮,但按钮没有出现。这是创建插件的代码,保存在 _source/plugins/footnote/

CKEDITOR.plugins.add('footnote',
{
init: function(editor)
{
var pluginName = 'footnote';
CKEDITOR.dialog.add(pluginName, this.path + 'dialogs/footnote.js');
editor.addCommand(pluginName, new CKEDITOR.dialogCommand(pluginName));
editor.ui.addButton('Footnote',
{
label: 'Footnote or Citation',
command: pluginName
});
}
});

这是 config.js 的代码
CKEDITOR.editorConfig = function( config )

{

config.toolbar = 'MyToolbar';

config.extraPlugins = 'footnote';

config.toolbar_MyToolbar =
[

['Bold','Footnote','Italic']

];

};

只是粗体和斜体出现在工具栏中。但脚注按钮没有出现。
谢谢你的帮助。

最佳答案

您没有提供图标:

CKEDITOR.plugins.add('footnote', 
{
icons: 'myfootnote',
init: function (editor) {
var pluginName = 'footnote';
CKEDITOR.dialog.add(pluginName, this.path + 'dialogs/footnote.js');
editor.addCommand(pluginName, new CKEDITOR.dialogCommand(pluginName));
editor.ui.addButton('Footnote',
{
label: 'Footnote or Citation',
icon: 'myfootnote',
command: pluginName
});
}
});

请务必在/plugins/footnote/icons/myfootnote.png 中创建一个图标。

仅接受 PNG。

关于CKEditor:按钮没有出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13736474/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com