Bonjour à tous

J'ai un petit soucis avec une option que je ne sais pas comment utiliser dans un sous formulaire

Dans mon controler
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
$form = $this->createForm(SuiviAffaireType::class, $suiviaffaire, array(
            'container' => $this->container,
            'modification' => true,
        ));
dans le formulaire SuiviAffaireType
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
 
$disabled = false;
if ($options['modification'])
    $disabled = true;
$builder
->add('mailReference', textType::class, [
                'label' => 'mco.suivi_affaire.mail_referants',
                'disabled' => $disabled,
            ])
->add('details', CollectionType::class, [
                    'label' => false,
                    'entry_type' => SuiviAffaireDetailType::class,
                    'allow_add' => false,
                    'allow_delete' => false,
                ])
et dans le formulaire SuiviAffaireDetailType
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
$disabled=false;
$builder
->add('ci', TextType::class, [
                'label' => 'mco.suivi_affaire.ci',
                'invalid_message' => 'CI non trouvé',
                'disabled' => $disabled,
            ]);
mon problème est qu'en fonction de la modification ou creation le champ ci est accessible ou non
je voudrais donc récupérer l'option modification du createForm

Y a t il la possibilité de mettre en place un heritage des options dans un sous formulaire ?

Merci d'avance