Bonjour à tous
J'ai un petit soucis avec une option que je ne sais pas comment utiliser dans un sous formulaire
Dans mon controler
dans le formulaire SuiviAffaireType
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, ));
et dans le formulaire SuiviAffaireDetailType
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, ])
mon problème est qu'en fonction de la modification ou creation le champ ci est accessible ou non
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, ]);
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
Partager