Я пытаюсь внедрить CKFinder в новейшую сборку CKEditor 5, но она все еще показывает ошибку - Адаптер загрузки не определен
Я создал свой собственный загрузчик PHP, ноэто игнорируется, и мой код не работает.Я попробовал это:
<script src="../inc/ckeditor/ckfinder/ckfinder.js"></script>
<script> ClassicEditor
.create( document.querySelector( '#editor1' ),{language: 'cs'},
{plugins: [ 'CKFinder']},
{
toolbar: [ 'imageUpload', 'heading', '|','undo', 'bold', 'italic', 'link', 'bulletedList', 'numberedList', 'blockQuote' ],
heading: {
options: [
{ model: 'paragraph', title: 'Paragraph', class: 'ck-heading_paragraph' },
{ model: 'heading1', view: 'h1', title: 'Heading 1', class: 'ck-heading_heading1' },
{ model: 'heading2', view: 'h2', title: 'Heading 2', class: 'ck-heading_heading2' },
{model: 'heading3', view: 'h3', title: 'Heading 3', class: 'ck-heading_heading3'}
]
}
},
{ ckfinder: {
uploadUrl: '/inc/uploader/uploader.php'
}
}
)
.then( editor => {
console.log( Array.from( editor.ui.componentFactory.names ) );
} )
.catch( error => {
console.log( error );
} );
</script>
Я проверил плохую документацию, которая существует для реализации, но безуспешно.