Custom CKEditor 5 Classic build with support for uploading images to a Laravel endpoint. It provides the configurations needed by Laravel for CSRF protection.
Laravel has a CSRF protection, so you have to send a CSRF
token or add an exception to the
VerifyCsrfToken middleware (not recommended).
npm i ckeditor5-build-laravel-image
First, you have to set your token in a meta tag:
Then, you can create an instance of the editor:
simpleUpload.uploadUrl.url is the URL of your Laravel endpoint that manages the image
The endpoint requirements are the same as the ckeditor5-simple-upload plugin.
The endpoint will expect a file called
upload and should return a response depending of the
This build includes almost the same as ckeditor5-build-classic, but with the following differences.
Added the following features:
Added from the Basic text styles feature: