我想将 CKEditor 添加到 Sonata Admin 后端。现在我只运行 Create Bundle,它允许我内联编辑内容,但我也想在后端使用一个编辑器。我尝试了 Formatter Widget,但它有点过大,因为我不想在我的实体中创建新字段。

有人已经这样做了吗?

最佳答案

在您的页面中包含 ckeditor 脚本并将 ckeditor 类添加到您的 textarea,就是这样。

示例:在您的表单中输入:

$builder->add('description', 'textarea', array('attr' => array('class' => 'ckeditor')))

在你的 Twig 上:
   <script src="{{ asset('js/ckeditor.js') }}"></script>
     .
     .
     .
    {{form(form)}}

关于symfony - 如何将 CKEditor 添加到 Sonata Admin 后端的文本区域,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20269617/

10-14 17:04