Bonjour,

Je souhaite créer un back-end et je me suis tourné vers symfony et le bundle EasyAdmin qui semblent très adaptés à mon besoin. Je connais PHP mais je suis un grand débutant sur symfony.

Je rencontre actuellement une difficulté car je souhaite créer une Entity qui contiendrait plusieurs date. Par exemple, l'idée est d'avoir une entité "événement" qui contiendrait plusieurs dates "3 mars", "4 avril", etc. Le nombre de dates étant bien évidemment libre. L'idée est que dans le bundle EasyAdmin, un utilisateur puisse ajouter au moment de la création d'un événement, autant de dates qu'il le souhaite.

Si j'ai bien compris, je dois créer en réalité deux entités :
  • evenement
  • date

et faire une relation OneToMany entre les deux.

Cependant si je fais ça, dans EasyAdmin, je vais devoir d'abord ajouter les dates, et ensuite créer un événement en sélectionnant les différentes dates. Ce n'est pas user friendly.

A-t-on la possibilité d'avoir les 2 formulaires de création en 1 facilement ou suis-je obliger de surcharger les templates, les controllers, etc ?

Je vous remercie d'avance pour votre aide.