Bonjour,

Lors de l'imbrication d'un formulaire dans un autre au moyen d'une collection ,on peut activer l'option : allow_delete. Je suppose qu'elle fournit (de la même manière qu'avec le data-prototype pour allow_add) un moyen de supprimer rapidement et proprement un objet issu de la collection.
Connaissez vous la manière de procéder ??


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
class AlbumType extends AbstractType
{
    public function buildForm(FormBuilder $builder, array $options)
    {
        $builder
            ->add('titre')
            ->add('description')
            ->add('photos', 'collection', array(
                'type'  => new PhotoType(),
                'allow_add'     => true,
                'allow_delete'  => true,
                'prototype' => true,
            ))
        ;
    }
 
    ...
}
merci d'avance