请参阅下面的代码示例:
public function buildForm(FormBuilder $builder, array $options)
{
$builder->add('firstname');
$builder->add('lastname');
$builder->add('QualificationGradeOne'); // from Qualification Model
// show some more user info
$builder->add('address1');
$builder->add('address2');
$builder->add('QualificationGradeTwo'); // from Qualification Model
/* ... */
这不是我的实际代码。我只是以这种方式展示它,以便每个人都能理解我的问题,而不知道我的应用程序的数据库结构等。
有没有人知道如何执行此操作,以便我可以添加Qualification
模型的一个字段,然后添加一些User
组件,然后再添加一些Qualification
组件。我已经看过创建一个Qualification Form Type
,但是它会将所有组件一起返回,而不是单独返回。
提前致谢
答案 0 :(得分:2)
$builder->add('gradeone', new QualificationGradeOne());