@demeys

Как загрузить картинку используя ckeditor 5?

При загрузки картинки выходит ошибка 419 unknown status
код подключения
return ClassicEditor
        .create(document.getElementById(elementId), {
            toolbar: ['bold', 'italic', 'bulletedList', 'numberedList', '|', 'link', '|', 'imageUpload', '|', 'undo', 'redo'],
            ckfinder: {
                uploadUrl: '/image/upload',
                options: {
                    resourceType: 'Images',
                    headers: {
                        'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
                    },
                }
            }
        })
        .then(editor => {
            editor[elementId] = editor;
        })
        .catch(err => console.error(err.stack));


route
Route::post('image/upload', 'ImagesController@upload')->name('image.upload');


class ImagesController extends Controller
{
    public function upload(Request $request){
        $path  = $request->file('image')->store("uploads", 'public');
        return response()->json(array(
            'file' => url('/storage/'. $path),
            'success' => 1,
            'status' => 200,
        ));
    }
}
  • Вопрос задан
  • 136 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы