Comment accéder à l'entité à l'intérieur de la méthode buildForm d'un formulaire
Je vais essayer d'obtenir l'entité à l'intérieur de la propre forme. Je paresseux souviens d'une méthode getData (), mais il n'existe pas à l'intérieur de la forme, et je ne me souviens pas comment l'utiliser.
Est-il possible de l'entité à l'intérieur de la méthode buildform pas à l'aide d'un écouteur d'événement?
Je veux dire, à quelque chose comme ceci:
public function buildForm(FormBuilderInterface $builder, array $options)
{
/*some method to get the entity of the form such as getEntity????????*/
$builder->add('field');
}
- Veuillez voir cette réponse symfony 2.3 forme getData ne fonctionne pas dans les sous-formulaires collections
Vous devez vous connecter pour publier un commentaire.
Je l'ai trouvé:
$form = $event->getForm()
et que$form->add