树枝:如何覆盖form_widget的id属性?

Afu*_*kwa 2 symfony twig

因此,这是一个非常简单的问题,但是对于像我这样的嫩枝初学者来说,解决方案似乎并不那么简单。基本上,我想将一些JavaScript应用于一组表单,因此我需要在不同的表单之间保持字段ID相同(或者以某种方式将这些ID注入javascript文件中,我不确定该如何处理是外部的)。

我用它来渲染textarea小部件:

{{ form_widget(form.text) }}
Run Code Online (Sandbox Code Playgroud)

它会自动为其提供一个我要更改的ID。这样做:

{{ form_widget(form.text, {'attr': {'id': 'ootn_blogbundle_entry_text') }}
Run Code Online (Sandbox Code Playgroud)

只需向该字段添加另一个ID,由于现在有两个ID,第二个ID(我的)将被忽略。

如何告诉form_widget给textarea一个不同的ID?

Lor*_*Zed 5

尝试这个 {{ form_widget(form.title, { 'id': 'my_custom_id' }) }}