如何使用带有laravel的Ckeditor 5 Classic上传图像?

时间:2019-09-07 23:32:26

标签: laravel ckeditor5

我正在尝试使用Ckeditor 5为我的laravel项目设置图片上传,但是图片上传无法正常工作

<textarea name="body" class="editor">{{old('body')}}</textarea>
            <script>
                ClassicEditor
                        .create( document.querySelector( '.editor' ) )
                        .then( editor => {

                        } )
                        .catch( error => {
                                console.error( error );
                        } );
            </script>

1 个答案:

答案 0 :(得分:1)

没有为此使用Ckeditor 5,但为我的编辑器使用了summernote。

这是处理请求的控制器中的代码:

// check if files were uploaded and process them
            $uploadedFiles = $request->allFiles();
            foreach ($uploadedFiles as $key => $file) {
                // store the file and set it's path to the value of the key holding it
                if ($file->isValid()) {
                    $input[$key] = $file->store('fb_uploads', 'public');
                }
            }

确保表单标签包含enctype="multipart/form-data"用于发送数据。

我希望这会有所帮助。