Symfony在行和小部件之间形成差异

时间:2016-03-24 11:42:53

标签: forms symfony symfony-forms

form_widgetform_row之间有什么区别?

我知道在form_row我可以在属性中添加标签,form_widget可以渲染所有字段。

还有其他区别吗?

1 个答案:

答案 0 :(得分:1)

来自文档:

form_widget

  

呈现给定字段的HTML小部件。如果你将它应用于   整个表单或字段集合,每个底层表单行将是   呈现。

<强> form_row

  

呈现&#34;行&#34;一个给定的字段,它的组合   字段的标签,错误和小部件。

所以主要区别在于 form_widget 也会渲染子字段(如果它们存在)。