Bonjour,
J'ai un petit problème sur la réalisation d'une fonctionnalité avec Symfony2+Doctrine+FormType.
Je vous explique ce que je souhaite réaliser :
Je dispose 3 tables : user, application et parametre. 1 utilisateur peut avoir 0 ou plusieurs applications (relation ManyToMany). Et chaque application peut avoir 0 ou plusieurs paramètres (relation OneToMany) avec une gestion dynamique de ParametreType pour ajouter/modifier/supprimer à l'infini.
Je précise que les données de la table Paramètre permettront de créer le formulaire ! En gros je stocke tous les éléments formulaires du type text,textarea,choice,email...
Les relations fonctionnent parfaitement. Mais maintenant j'essaye de créer le formulaire listant les paramètres d'une application pour pouvoir saisir des valeurs et ensuite l'enregistrer dans une table ayant pout clé étrangère : id_parametre et id_user.
Comme une image vaut milles mots , je vous ai fait un schéma simplifié sur Workbench : Voir le schéma
Comme je viens de démarrer sur Symfony 2 depuis fin Janvier 2013, je n'ai pas encore acquis énormément d'expérience avec cette framework puissante . Ne voulant pas partir dans tous les sens, je me tourne vers vous pour avoir vos avis, conseils ou remarques concernant mon cas. Plusieurs questions concernant mon cas :
- Avez-vous déjà vu un cas similaire à mon problème ?
- Est ce réalisable ?
- Si oui, comment dois-je m'y prendre pour réaliser ça ? (J'avoue que cette partie est assez complexe à développer, et je ne sais comment m'y prendre...)
Votre aide est le bienvenue. Merci d'avance.
Bon après-midi.
Partager