bonjour la team,

J'essaie de récupérer en Symfony les données d'un formulaire (qui n'a pas été généré par formBuilder car un peu complexe). il s'agit d'un formulaire de type checkbox :une fois coché et validé, quand je fait un dump de mon request, j'obtiens dans "parameters" un tableau du type [ 20=>"1"...etc.... ] (il s'agit de idProposition=>"idQuestion") ... en gros pour chaque proposition il y a une question (il s'agit d'un systeme de qcm dans lequel j'ai créé 2 entités : Question et Proposition avec une relation de type oneToMany)... en récupérant les données je souhaiterais injecter ces dernières dans une nouvelle table Reponse (du user). Comment construire la fonction dans le controller?

Ici mon twig affichant le formulaire (partie propositions)

{% for proposition in question.propositions %}
                <div class="form-group">
                    <input class="form-check-input" type="checkbox" value ="{{question.id}}" name="{{proposition.id}}"
                     >
                    <label class="form-check-label" for="{{proposition.id}}">{{proposition.choix}}</label>
                </div>                   
            <br>
{% endfor %}Entourez votre code pour bien le mettre en forme

Comment parcourir cet array et collecter ses valeurs? :(

Aucune réponse