无法使用 Symfony2 和 TinyMCE 提交表单

Jea*_*ean 2 forms textarea tinymce symfony

我有一个带有由 TinyMCE Javascript 库丰富的文本区域的表单。当启用 Javascript 库时,如果我按下提交按钮,页面不会改变!如果我禁用该库,一切正常!人们可能会发现该库没有正确使用(我使用的是傻瓜教程中最简单的示例)。但是,我认为这与我用来开发网站的框架有关:Symfony2。

任何想法?

Jea*_*ean 5

抱歉这个问题,答案可以在一篇专门介绍CKeditorSymfony2的帖子中找到

实际上,问题是由于文本区域是在控制器内部创建的,默认值为required=true 。然后,我只将 textarea 小部件设置为 false,现在它可以工作了!

事实上,TinyMCE 库(与其他库一样)只是将默认文本区域隐藏,并将其富文本区域添加到 html 页面。因此,浏览器仍然需要一些在文本区域被隐藏时无法传递的值!