Я пытаюсь создать динамику для в Symfony. У меня есть объект, например Article
, который я хочу создать с другим объектом. Для этого мне нужно добавить несколько полей в мою форму.
Интересно, возможно ли иметь динамическое поле выбора? У меня есть форма как:
$builder
->add('article', 'entity', array('class' => 'AppBundle\Entity\Article',
'choice_label' => 'name',
'choices' => $articles,
'multiple' => false))
Здесь мой список выбора представляет все статьи с именами. Я хотел бы иметь новый выбор в этом списке, как «новая статья». Если выбран этот вариант, должно появиться поле. Это текстовое поле должно быть похоже на «Имя этой статьи», и когда форма будет проверена, статья будет создана.
Возможно ли создать эту форму в Symfony?
Я пытался это , но я не видел, как динамически заполнить форму с помощью списка вариантов.