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 :

Ajouter un champ dans un form et le prendre en compte dans un save()


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 35
    Par défaut Ajouter un champ dans un form et le prendre en compte dans un save()
    Bonjour,

    Une petite question, dans ma class monFormulaireForm(), j'ai ajouter dans configure() un champ. Comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    class monFormulaireForm {
     
       public function configure() {
     
          $this->widgetSchema['garage_box'] = new sfWidgetFormChoice(array(
    	   'choices' => array...,
    	   'label' => 'Garage / box',
    	   'expanded' => true
    	   )
       }
     
       public function save() {
          comment recup la valeur du champ ici ??
       }
    }
    Mais je suis incapable de trouver comment récuperer mon champ et sa valeur dans le save() que je surcharge dans ma class de form afin de renseigner un table de jointure ...

    Je connais les embedform et les relations possibles pour faire des insert auto. Mais la mon cas de figure précis m'oblige à récuperer à la main dans le save mon nouveau champ.

    Merci pour votre aide par avance

    Fab

  2. #2
    Membre Expert Avatar de nathieb
    Homme Profil pro
    DevOps
    Inscrit en
    Mai 2004
    Messages
    1 058
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : DevOps
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 058
    Par défaut save mon form
    Bonjour,

    J'ai eu la même quête que toi et faut fouiller dans la doc pour comprendre

    http://www.symfony-project.org/forms...el-Integration
    C'est valable avec propel,
    c'est dans la partie
    Form Serialization

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    $authorForm = new AuthorForm();
    print $authorForm->getObject()->getId(); // outputs 1
    olivier

Discussions similaires

  1. [Joomla!] ::Ajouter des champs supplémentaire au form de Registration de Joomla::
    Par Nad84jia dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 0
    Dernier message: 30/05/2014, 13h03
  2. [Débutant] Ajout dans un script l'état d'un compte dans l'AD
    Par renowep dans le forum VB.NET
    Réponses: 2
    Dernier message: 09/08/2012, 16h42
  3. Réponses: 6
    Dernier message: 04/04/2010, 14h02
  4. AJouter un champs hidden dans un form puis soumettre me form
    Par Attrox dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 30/03/2009, 10h27
  5. Réponses: 3
    Dernier message: 20/04/2007, 15h06

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