我正在学习Symfony2,这是我之前通过搜索找到的所有问题的答案。但我的最后一个问题太难了,没有发现任何接近。 这是问题所在。
我有:
Resgroups
实体(资源组),它由2个字段组成:id
和ResgroupName
;
Roles
实体,它由2个字段组成:id
和RoleName
;
FTE
实体,它由4个字段组成:id
,指向Resgroups
的链接,指向Roles
和FTEAmount
的链接。
每个Resgroup
都应包含所有Roles
,因此我想提交一个包含以下内容的表单:
ResgroupName
RoleName
+ FTE Amount
表示1-st Role
; RoleName
+ FTE Amount
代表第2 Role
页; RoleName
+ FTE Amount
上次Role
; Insert / Update
按钮。目前,我可以使用一个ResgroupName
,RoleName
和FTE Amount
呈现一个表单。
是否有可能通过Symfony2 + Twig制作这样的东西? 我只需要在哪里看。
我尝试使用Collection
$builder->add('fte', 'collection', array('type' => new FTEType()));
但我收到了fte
对象的Null
dump
中form
的{{1}}:
twig
FTEType类:
FormView {#829 ▼
+vars: array:27 [▶]
+parent: null
+children: array:8 [▼
"Resgroupname" => FormView {#995 ▶}
"fte" => FormView {#1326 ▼
+vars: array:29 [▶]
+parent: FormView {#829}
+children: []
-rendered: false
}
提前致谢!