jQuery 适配器
如果您的应用程序依赖于 jQuery,我们建议您使用 jQuery 适配器。该扩展包将自动将 CKEditor 实例化包装到 jQuery(document).ready()
代码块中,使代码更可靠。
启用适配器
即使启用了 autoload
选项,CKEditor jQuery 适配器默认也不会加载。为了加载它,autoload
标志必须启用,并且您必须显式启用 jQuery 适配器。您可以在全局配置中进行设置
1 2 3
# app/config/config.yml
fos_ck_editor:
jquery: true
或者您可以在您的小部件中进行设置
1
$builder->add('field', 'ckeditor', ['jquery' => true]);
使用您的适配器
此外,默认使用的 jQuery 适配器是扩展包自带的,位于 Resources/public/adapters/jquery.js
。如果您希望使用您自己的适配器,您可以在全局配置中进行设置
1 2 3
# app/config/config.yml
fos_ck_editor:
jquery_path: your/own/jquery.js
或者您可以在您的小部件中进行设置
1
$builder->add('field', 'ckeditor', ['jquery_path' => 'your/own/jquery.js']);
注意
每个路径都必须相对于 web 目录。
本作品,包括代码示例,根据 Creative Commons BY-SA 3.0 许可协议获得许可。