Компонент формы Symfony2 - Добавление полей из разных типов форм - PullRequest
0 голосов
/ 03 ноября 2011

См. Пример кода ниже:

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, однако он возвращает компоненты обратно вместе, а не по отдельности.

Заранее спасибо

1 Ответ

2 голосов
/ 04 ноября 2011
$builder->add('gradeone', new QualificationGradeOne());
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...