Php ckeditor 4中缺少选择和选择缩略图选项
我正在使用kcfinder与ckeditor(ckeditor内联)集成来上传图像并进行选择。当通过单击browse server按钮选择图像时,它按预期显示图像。但是,当我右键单击图像时,它没有显示“选择、选择缩略图选项”,并且图像没有通过双击图像插入到模板中 请帮我弄清楚这个功能Php ckeditor 4中缺少选择和选择缩略图选项,php,jquery,ckeditor,kcfinder,Php,Jquery,Ckeditor,Kcfinder,我正在使用kcfinder与ckeditor(ckeditor内联)集成来上传图像并进行选择。当通过单击browse server按钮选择图像时,它按预期显示图像。但是,当我右键单击图像时,它没有显示“选择、选择缩略图选项”,并且图像没有通过双击图像插入到模板中 请帮我弄清楚这个功能 任何面临上述问题的人 转到路径: kcfinder\js\browser\files.js 在219处添加这两行 else{window.opener.CKEDITOR.tools.callFunction(0,
任何面临上述问题的人 转到路径: kcfinder\js\browser\files.js 在219处添加这两行 else{window.opener.CKEDITOR.tools.callFunction(0,fileURL');
window.close();} 这将解决问题 参考文献:
请尝试发布您的代码,或者在jsfiddle.netHi Sam中发布,谢谢您的回复。我只给config.js文件这个我已经更改过的文件。在JSFIDLE中给出的代码在某种程度上我认为问题在于这个语句this.opener.CKEditor.object.tools.callFunction(this.opener.CKEditor.funcNum,fileURL“”);当我使用window.opener.CKEDITOR.tools.callFunction(0,fileURL“”)时,它会起作用,但在第166行的Kcfinder路径js/browser/files.js中,这不是一个通用的解决方案,它正在签入的条件是this.opener.window。但在这个变量中,如果我使用ckeditor 4内联编辑器,它是未定义的,如果我使用ckeditor 3,它将显示值
CKEDITOR.editorConfig = function( config ) {
config.filebrowserBrowseUrl = '../kcfinder/browse.php?type=images';
config.filebrowserUploadUrl = '../kcfinder/upload.php?type=images';
config.extraPlugins = 'tokens,htmlSource,link';
config.removePlugins = 'flash';
config.baseFloatZIndex = 900;
config.toolbarGroups = [
{name: 'sourcedialog'},
{ name: 'clipboard', groups: [ 'clipboard', 'undo' ] },
{ name: 'editing', groups: [ 'find', 'selection', 'spellchecker' ] },
{ name: 'links' },
{ name: 'insert' },
{ name: 'tools' },
{ name: 'others' },
'/',
{ name: 'paragraph', groups: [ 'list', 'indent', 'blocks', 'align' ] },
{ name: 'styles' },
{ name: 'colors' },
{ name: 'tokens'},
{ name: 'htmlSource'}
];
};