Bonjour,

J'ai un formulaire avec 4 checkboxes (comme ci-dessous) avec la possibilité de créer une question personnalisée

[ ] Demander l'age
[ ] Demander le prénom
[ ] Demander le sexe
[ ] Afficher le champ "Code élève"

[Ajouter une question]

Mais dans la base de données, cela doit carrément générer les questions correspondant à la case cochée.
Par exemple : Si j'ai coché le bouton "Demander le sexe", j'ai une question qui va être ajoutée comme ci-dessous dans la base de données

QUESTION
id: 1,
label: "Quel est votre sexe",
type: "radio",
content: {
    "choices": {
        "H": "Homme",
        "F": "Femme",
      },
 }
 page_id: 12

Ma question

J'ai crée un FormType qui ne correspond donc a aucune entité et j'aimerai savoir comment vous procéderiez pour transformer cette checkbox en entité Question ?
Le feriez vous directement dans le FormType ? Si oui, comment ?
Créeriez vous une classe à côté ?

:D

1 réponse


Salut, d'après ce que je comprend de ce que tu veux faire, oui je pense que tu devrais créer une entité correspondante à ton formtype, à moins que le form est déjà un rapport avec une entité existante, genre user dans ton cas ?