Bonjour,
Il y a un mécanisme que je n'ai pas encore compris mais ce sera chose faite bientôt ... enfin je l'espère.
Je vous expose mon problème :
J'ai un objet A qui contient des objets B.
Lors de la création de A il n'a pas encore d'objets B (c'est un choix )
Quand on édite A ont doit pouvoir rajouter des objets B, j'ai donc une relation ManyToOne ...
Si j'utilise le formulaire généré par Doctrine il me sort une liste déroulante pour chaque B où je dois choisir mon A ... ors moi je veux que ce soit toujours le A qui est en cours d'édition ...
J'ai pensé au hidden mais c'est (trop) moche ...
J'ai sorti le champs de la fonction buildForm se qui a u comme conséquence :
- Si je modifie que des B déjà dans les A => aucun soucis (les liens sont déjà fait donc je m'en doutais)
- Si je rajoute un B à mon A, Doctrine me dit qu'il ne peut pas mettre une valeur NULL dans mon champs (obligatoire ^^)
Il doit y avoir une solution pour associé tous les B créé à mes A ... mais laquelle ... ?
Merci d'avance pour votre aide
Olivier
Partager