TYPO3 rte_ckeditor插件

时间:2017-11-07 18:35:30

标签: ckeditor typo3

我尝试在CKEditor中插入FontAwesome插件。 https://github.com/brstuff/ckawesome

  externalPlugins:
    ckawesome:
      resource: "EXT:siteconfig/Resources/Public/JavaScripts/RTE/Plugins/ckawesome/plugin.js"

我在该文件夹中复制了Font Awesome字体和CSS,RTE提供了一个弹出对话框的按钮。

然而,控制台给了我一个“Uncaught TypeError:$(...)。select2不是函数”

在plugin.js中是:

CKEDITOR.scriptLoader.load(CKEDITOR.plugins.getPath('ckawesome') + 'resources/select2/select2.full.min.js');

这条路径是正确的,但是这样的脚本是否应该用TYPO3 CKEditor加载到不同的方法上?

1 个答案:

答案 0 :(得分:0)

首先,也许这个扩展解决了问题

https://github.com/DirkPersky/rte-ckeditor-fontawesome

它添加字体很棒,所以你不需要重新发明那个轮子: - )

其次,如果你真的想知道为什么你自己的解决方案不起作用,试着找出路径

CKEDITOR.scriptLoader.load(CKEDITOR.plugins.getPath('ckawesome') + 'resources/select2/select2.full.min.js');

解决了,也许出现了问题。