I created an ArticleController to render a form with fields: title (text) and content (textarea), and everything works well until I add class=”tinymce” to the textarea field in the template. then I get this error:
‘An invalid form control with name=’form[content]’ is not focusable.’
I followed the documentation to add the ‘class’ attribute and the editor renders fine in the browser, its just when I submit the form I get the error.
Any ideas what could be causing this?
{{ form_errors(form) }}
{{ form_widget(form.title) }}
{{ form_widget(form.content, { 'attr': {'class': 'tinymce' }} ) }}
{{ form_rest(form) }}
<input type="submit" />
Apparently there is an issue with chrome regarding the attribute ‘required = “true”‘.
http://code.google.com/p/chromium/issues/detail?id=45640
I added ‘formnovalidate = “true”‘ attribute to the submit button input field and it works fine