Formulaires imbriqués, ArrayCollection, delete lors d'un update
Bonjour,
Je reviens avec mon formulaire imbriqué.
http://www.developpez.net/forums/d12...ntite-parente/
Lors d'un update, je peux ajouter et modifier un arrayCollection, mais je ne peux pas le supprimer, je n'ai aucun message d'erreur.
Pour rappel, mon entité SiteActivity a une clé primaire sur deux colonnes.
Code de l'update :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
if ($editForm->isValid())
{
foreach ($entity->getSiteActivities() as $site)
{
$site->setActivity($entity);
}
$em->persist($entity);
$em->flush();
return $this->redirect($this->generateUrl('activity_show', array('id'=> $id)));
} |
Merci.