Bonjour
Pour faire simple, j'ai un form avec une question du type "comment avez vous entendu parler de nous ?" et les réponses possibles sont des checkbox. J'aimerai que si l'utilisateur sélectionne "autre", un text input apparaisse instantanément. J'ai regardé la doc de symfony qui propose des solutions grâce à twig :
mais cette solution ne fonctionne pas ..
Aussi, je ne connais pas du tout javascript donc le peu de solutions l'utilisant que j'ai testées étaient de simples copier coller...
Voilà le code du champs de mon form auquel je veux appliquer celà :
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 ->add('provenances', ChoiceType::class, [ 'expanded' => true, 'multiple' => true, 'label' => 'Comment avez-vous entendu parler de la journée portes ouvertes ?', 'choices' => [ 'Forum des métiers, salons (Studyrama..)' => 'forum', 'Entourage/Proches' => 'proche', 'Etudiant actuel/ancien' => 'etudiant_actuel/ancien', 'Etablissement dorigine' => 'ecole', 'Presse' => 'presse', 'Site Web de lIUT' => 'site', 'Internet' => 'internet', 'Facebook' => 'facebook', 'Linkedin' => 'linkedin', 'Autre' => 'autre', ], ])
Partager