在 CKEditor 中加载 blockquote 插件

Load blockquote plugin in CKEditor

我想通过 django-ckeditor.

使用 CKEditor

CKEditor 已加载,但我无法加载 blockquote 插件。

但是插件没有加载。我用 firefox 网络调试器检查了一下。这些文件被加载 ckeditor-init.jsckeditor.jsconfig.js', but not a single file ofblockquote`。

相关问题:https://github.com/django-ckeditor/django-ckeditor/issues/261

如何在CKEditor中加载blockquote插件?

更新 在另一个问题中,作者看到了对 "codesnippet/plugin.js" 的请求。在我的例子中,我看不到对 blockquote 的 plugin.js 文件的任何访问。

我不使用 Django,所以如果这不对,我深表歉意。

文件夹结构是否正确设置为 ckeditor 作为 ckeditor 的子文件夹?

还是应该myapp/static/ckeditor/plugins/blockquote?

我使用 django_ckeditor 和 blockquote,但不需要将其添加为额外的插件。你确定你真的需要那样做吗?我在想的一件事是问题是你定义了额外的插件,但你没有把它放在你的任何工具栏中。如果它没有在工具栏中定义,它可能不会加载。您尝试过更新工具栏吗?

这是我的示例配置:

CKEDITOR_CONFIGS = {
    'default': {
        'toolbar_Basic': [
            ['Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord'],
            ['Undo', 'Redo'],
            ['Scayt'],
            ['Link', 'Unlink', 'Anchor'],
            ['Source'],
            ['Maximize'],
            ['Bold', 'Italic', 'Underline', 'RemoveFormat'],
            ['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', '-', 'Blockquote'],
        ],
        'toolbar': 'Basic',
    },
}