ckeditor中的Markdown插件不起作用

时间:2016-07-31 10:18:00

标签: symfony ckeditor markdown

我在symfony项目中成功安装了ckeditor,并通过以下方式激活了markdown插件:

$builder->add('content', CKEditorType::class, array(
            'config' => array(
                'extraPlugins' => 'markdown',
            ),
            'plugins' => array(
                'wordcount' => array(
                    'path'     => '/bundles/ivoryckeditor/plugins/markdown/',
                    'filename' => 'plugin.js',
                ),
            ),
        ));

到目前为止,降价按钮出现在textarea面板中。但是,当我单击按钮时,按钮和文本字段变为灰色,我在控制台中收到此错误:

  

InvalidCharacterError:字符串包含无效字符(第74行)

编辑:我再次尝试使用ckeditor.com上的构建器创建带有markdown插件的ckeditor,并用下载的编辑器替换了该软件包的公共文件夹,但仍然是markdown按钮引发相同的错误

1 个答案:

答案 0 :(得分:2)

似乎ckeditor.com上的插件版本是错误的,从未奏效。 https://github.com/hectorguo/CKEditor-Markdown-Plugin的最新版本可以使用。

甚至有必要让板载maximize plugin,否则你无法从降价视图回到普通视图(你会在控制台看到错误,找不到命令最大化)。目前,降价插件中没有提到这种依赖性。