Getting started with FOSCKEditorBundle
Overview
The bundle integrates CKEditor into Symfony via the Form Component. It
automatically registers a new type called ckeditor
which can be fully
configured. This type extends the textarea one, meaning all textarea options
are available.
Here, an example where we customize the CKEditor config:
1 2 3 4 5 6 7 8
use FOS\CKEditorBundle\Form\Type\CKEditorType;
$builder->add('field', CKEditorType::class, array(
'config' => array(
'uiColor' => '#ffffff',
//...
),
));
Installation
To install the bundle, please, read the Installation documentation.
Migration from IvoryCKEditorBundle to FOSCKEditorBundle
As IvoryCKEditorBundle was abandoned, FriendsOfSymfony took this bundle over, to help you easily migrate just follow our guide.
Usage
If you want to learn more, this documentation covers the following use cases:
- CKEditor Installation
- Define reusable configuration
- Customize the toolbar
- Manage CKEditor loading
- Manage language
- How to handle file browse/upload
- jQuery adapter
- JsonBuilder
- RequireJS Support
- Append Custom Javascript
- Synchronize the textarea
- Fallback to textarea
- Disable auto inline
- Use inline editing
- Plugin support
- Skin support
- Style support
- Template support
- Use your own CKEditor
This work, including the code samples, is licensed under a
Creative Commons BY-SA 3.0
license.