IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

Avis modèle de données et formulaires


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2015
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2015
    Messages : 1
    Par défaut Avis modèle de données et formulaires
    Bonjour,

    Je poste sur developpez.com suite à un poste n'ayant obtenu aucune réponse sur un autre forum .

    Je voudrais avoir votre avis, merci :-)

    --

    Bonjour,

    Dans le cadre d'un de mes projets (pas vraiment e-commerce mais pourrait le devenir), j'ai besoin d'afficher un formulaire, celui-ci contenant des champs permettant d'ajouter des options ou non à un article.

    Mon problème étant que je n'arrive pas à savoir comment créer mon "formBuilder", si je dois créer un type, bref je suis un peu perdu ^^.

    Voici le pseudo "mcd", les tables qui nous intéresses sont :

    • t_article
    • t_product
    • t_model_options
    • r_model_options_option
    • t_option


    (Désoler pour la taille de l'image, je ne sais pas comment faire pour l’adapter à la page )
    Remarque: la relation r_model_options_option doit plutôt être relié à t_option_familly et non pas à t_option directement

    Nom : 383067MTMTB2015decembreProposition.png
Affichages : 64
Taille : 318,9 Ko

    Le fonctionnement :

    Un article (t_article) est un produit (t_product) (exemple: veste), ce produit est lié à un modèle d'options (t_model_options) qui permets de définir plusieurs options pour un modèle donné.

    Exemple:

    Modèle d'option [t_model_options] : "veste"

    Options liées à ce modèle [t_option] :

    1. Nombres de boutons
    2. Nombres de boutons sur les manches
    3. Types de col



    Produit [t_product]: "veste" (homme)

    Article [t_article] : "veste croisée 4 boutons"

    Ici, l'utilisateur peut personnaliser l'article (la veste) en modifiant les 3 options.

    Question / Avis :

    Maintenant, dans mon contrôleur, je récupère la référence de l'article en cours de personnalisation et donc je suis dans la possibilité de savoir quelles options sont disponibles pour cet article, j'aimerais maintenant pouvoir créer un formulaire personnalisé en fonction des options disponibles pour l'article.

    Est-ce que je dois créer un form type, pour chaque modèle d'options ? ou est-ce qu'il faut que je créer les champs directement dans mon contrôleur ?


    Merci d'avance pour vos différents retours.

    Excellente journée à vous, Cordialement,
    Quentin.

  2. #2
    Membre Expert Avatar de Nico_F
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2011
    Messages
    728
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Avril 2011
    Messages : 728
    Par défaut
    Bonjour,

    Les formulaires à modifier dynamiquement font l'objet de cette partie de la documentation.
    http://symfony.com/doc/2.8/cookbook/...ification.html

    Je pense que c'est la piste à creuser pour ton cas.

    ++

Discussions similaires

  1. [1.x] Modification de formulaires et modèles de données
    Par lekunfry dans le forum Symfony
    Réponses: 2
    Dernier message: 27/07/2009, 13h35
  2. Schéma du modèle de données : reverse engineering
    Par slefevre01 dans le forum Designer
    Réponses: 2
    Dernier message: 20/08/2005, 09h38
  3. [JTree] Quel modèle de données utiliser ?
    Par speedster dans le forum Composants
    Réponses: 2
    Dernier message: 11/07/2005, 20h44
  4. Réponses: 4
    Dernier message: 29/11/2004, 16h51
  5. [retro-conception] Passage au modèle de données
    Par liliboc dans le forum Outils
    Réponses: 5
    Dernier message: 09/07/2004, 11h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo