Laravel 5.2 使用ckeditor


1,如何上傳圖片。

在頁面中,配置ckeditor時加上上傳文件,配置即可打開ckeditor的上傳圖片功能。

 CKEDITOR.replace( 'content', {
                language: 'zh-cn',
                height: 450,
                filebrowserBrowseUrl: '{{url('admin/images')}}',
                filebrowserUploadUrl: '{{url('admin/images')}}?_token={{csrf_token()}}'
            });


2,上傳圖片的功能與csrf 衝突問題。

有兩種解決辦法,一種是禁用上傳路由的csrf驗證。另一種是在url上帶上csrf token.

我用的後一種,目前工作 正常。

filebrowserUploadUrl: '{{url('admin/images')}}?_token={{csrf_token()}}'

其實ckeditor上傳時會提交自己的csrf token。名字叫“ckCsrfToken”,若是能配置laravel使用 此字段,或是ckeditor能配置csrf token的名字就好了。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章