1 pièce(s) jointe(s)
Afficher un text input dans un form si une checkbox est sélectionnée
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 :
Pièce jointe 443512
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:
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',
],
]) |