【发布时间】:2018-11-03 20:09:44
【问题描述】:
我需要在我的网站上使用所见即所得的编辑器。 我使用 symfony 4。
我尝试使用 ckeditor 5 CDN (https://ckeditor.com/ckeditor-5/download/)
视图运行良好,但 symfony 表单未提交。 (textareatype 可能会杀死表单,因为使用 ckeditor 会将其更改为许多 div,并且 textarea 部分可能会被视为空白)
这是表单中文本区域的代码。
->add('content', TextareaType::class, [
'label' => "Content label",
'required' => true,
'attr' => [
'class' => "ckeditor"
]
])
以及脚本的代码
<script>
ClassicEditor
.create( document.querySelector( '.ckeditor' ) )
.catch( error => {
console.error( error );
} );
</script>
谢谢。使用一个简单的所见即所得编辑器是多么的困难,这是毫无希望的..
【问题讨论】:
标签: javascript symfony ckeditor symfony4 ckeditor5