Symfony Bundle that allows sonata media management for the CKEditor.
1. Add dependency with Composer
composer require nucleos/sonata-ckeditor-bundle
2. Enable the bundle for all Symfony environments:
// bundles.php
return [
//...
Nucleos\SonataCKEditorBundle\SonataCKEditorBundle::class => ['all' => true],
];
sonata_ck_editor:
templates:
browse: '@SonataCKEditor/browser.html.twig'
upload: '@SonataCKEditor/upload.html.twig'
autoconfig: # Can be disabled
contexts: [default]
browseRoute: admin_app_media_media_ckeditor_browse
uploadRoute: admin_app_media_media_ckeditor_upload
fileProvider: sonata.media.provider.file
imageProvider: sonata.media.provider.image
imageContext: default
imageFormat: null