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 :

Héritage de formulaire et "useFields"


Sujet :

Symfony PHP

  1. #1
    Membre habitué
    Ingénieur d'études et de développement
    Inscrit en
    Juin 2009
    Messages
    112
    Détails du profil
    Informations professionnelles :
    Activité : Ingénieur d'études et de développement
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2009
    Messages : 112
    Points : 154
    Points
    154
    Par défaut Héritage de formulaire et "useFields"
    Salut,

    je n'arrive pas à trouver comment correctement étendre des formulaires comme dans SF1.

    Je souhaiterai avoir un formulaire, disons A et plein de formulaires héritant ses propriétés (champs, contraintes, domaine de traduction …)

    La seule méthode que j'ai trouver pour le moment et de faire un formulaire B qui étends A, d'utiliser
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    parent::buildForm($builder, $options);
    et supprimer les champs qui ne m'intéressent pas.

    Je trouve cette méthode vraiment mauvaise, car si je rajoute un champs dans A alors il est répercuter sur tous mes formulaires fils.

    N'existe-t-il pas une méthode comme dans SF1 (useFields) qui permet de spécifier les champs que l'on veut utiliser (principe de liste blanche contre principe de liste noire) ?

    Merci d'avance.

  2. #2
    Membre habitué
    Ingénieur d'études et de développement
    Inscrit en
    Juin 2009
    Messages
    112
    Détails du profil
    Informations professionnelles :
    Activité : Ingénieur d'études et de développement
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2009
    Messages : 112
    Points : 154
    Points
    154
    Par défaut
    Je m'en suis sorti en faisant un méthode personnalisée.

Discussions similaires

  1. Réponses: 2
    Dernier message: 24/11/2005, 14h51

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