Récupérer l'entité courante dans SonataAdmin

Pour récupérer l'entité avec laquelle on travaille dans SonataAdmin, il suffit d'utiliser la méthode getSubject().

protected function configureFormFields(FormMapper $formMapper)
{
  // ...

  if (null === $this->getSubject()) {
    $formMapper
      ->add('propertyForCreation')
    ;
  }
}
Catégories: 

À propos de l'auteur

Portrait de Rémi Leclerc
Rémi Leclerc
Architecte logiciel diplômé et passionné d'informatique depuis l'enfance, je travaille actuellement à Chantilly comme responsable de projet et concepteur développeur.

Ajouter un commentaire

CAPTCHA
Cette question permettra de savoir si vous êtes un humain ou un robot indésirable.
6 + 5 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.