Я использую CKEditor в модальном окне, поэтому он "вызывается", когда отображается модальное окно.
Когда это происходит, я вижу, что CKEditor пытается загрузить такие файлы, как:
ckeditor/lang/es.js?t=J5S8
ckeditor/styles.js?t=J5S8
ckeditor/plugins/confighelper/plugin.js?t=J5S8
ckeditor/skins/moono-lisa/editor.css
...
Iпытался загрузить все эти файлы на странице, но когда CKeditor вызывается, он пытается загрузить снова больше файлов, даже тех, которые я уже загрузил.
Это проблема в моем случае, потому чтоЯ использую AssetManager и систему Minification в моей структуре (Yii2), и, поскольку все упаковано в один файл, CKeditor не удается, когда он пытается загрузить файлы снова.
Есть ли способ предварительно загрузить все, что потребуется CKeditor, чтобы процесс Assets and Minify работал нормально?
Моя конфигурация CKEditor:
CKEDITOR.replace('#editor', {
customConfig: '',
height: 200,
language: 'es',
extraPlugins: 'confighelper',
removePlugins: 'elementspath',
resize_enabled: false,
toolbarLocation: 'top',
toolbar: [
{ name: 'styles', items: [ 'Format' ] },
{ name: 'basicstyles', groups: [ 'basicstyles', 'cleanup' ], items: [ 'Bold', 'Italic', 'Underline' ] },
{ name: 'links', items: [ 'Link', 'Unlink' ] },
{ name: 'clipboard', groups: [ 'clipboard', 'undo' ], items: [ 'Undo', 'Redo' ] },
{ name: 'editing', groups: [ 'spellchecker' ], items: [ 'Scayt' ] },
{ name: 'tools', items: [ 'Maximize' ] },
]
});