Я создал новый проект Symfony4 и установил пакет EasyAdmin (который отлично работает). Я попытался интегрировать CKeditor, следуя документации: https://symfony.com/doc/master/bundles/EasyAdminBundle/integration/ivoryckeditorbundle.html
Вот мой easyadmin.yaml:
easy_admin:
entities:
TestPage:
class: App\Entity\TestPage
form:
fields:
- { property: 'content', type: 'fos_ckeditor', type_options: { 'config': { 'toolbar': [ { name: 'styles', items: ['Bold', 'Italic', 'BulletedList', 'Link'] } ] } }}
здесь мой fos_ckeditor.yaml:
twig:
form_themes:
- '@FOSCKEditor/Form/ckeditor_widget.html.twig'
fos_ck_editor:
input_sync: true
default_config: base_config
configs:
base_config:
toolbar:
- { name: "styles", items: ['Bold', 'Italic', 'BulletedList', 'Link'] }
проблема в том, что по-прежнему отображается обычная текстовая область, а не форматированный текст ckeditor.
Я попытался очистить кэш, добавив в ветку «- '@ FOSCKEditor / Form / ckeditor_widget.html.twig'".yaml, но я все еще не вижу панель инструментов ckeditor. У кого-нибудь есть идея о том, что мне не хватает? Спасибо!