自定义路径/到/插件

时间:2016-01-12 20:28:50

标签: ckeditor ckeditor4.x

根据文档插件和小部件存储在/ ckeditor_root / plugins / plugindir

当我计划为内容管理系统开发一个小部件时,我更愿意将该插件存储在cms的资产中。

ckeditor是否允许设计?

干杯,

奥利弗

1 个答案:

答案 0 :(得分:0)

要从本地文件夹启用额外的插件,必须先调用CKEDITOR.plugins.addExternal(),以便CKEditor知道从哪里加载插件。

// Enable local "abbr" plugin from the "/myplugins/abbr/" folder.
CKEDITOR.plugins.addExternal( 'abbr', '/myplugins/abbr/', 'plugin.js' );

// config.extraPlugins needs to be set, too.
CKEDITOR.replace( 'editor1', {
   extraPlugins: 'abbr'
} );

CKEDITOR.plugins.addExternal()方法接受三个参数:

  • 插件的名称。
  • 插件的位置。确保路径以斜杠字符开头(" /")。
  • 文件名(通常为" plugin.js")。