Flo*_*cel 5 php forms formbuilder symfony
如何在symfony 2中设置渲染字段的名称属性?
预期产量:
<input type="text" name="test" value="test" />
Run Code Online (Sandbox Code Playgroud)
以这种方式渲染场
{{ form_widget(form.test, { 'attr': {'name': 'test'} }) }}
Run Code Online (Sandbox Code Playgroud)
绝对不行.
输出仍然是
<input type="text" name="form[test]" value="test" />.
Run Code Online (Sandbox Code Playgroud)
有没有办法动态设置name属性或id属性?谢谢.
<input type="text" name="form[test]" value="test" />
Run Code Online (Sandbox Code Playgroud)
已经有test名字了。当然,form在您的情况下仍然有调用的根表单名称。并不真正建议删除它,因为当您阅读填充表单数据的请求时,您可以通过表单名称来识别表单。
阅读[表单]启用空根表单名称 https://github.com/symfony/symfony/pull/2936
| 归档时间: |
|
| 查看次数: |
10681 次 |
| 最近记录: |