Outils pour utilisateurs

Outils du site


informatique:php:symfony:dynamically_add_fields

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
informatique:php:symfony:dynamically_add_fields [09/07/2010 11:37] – créée cyrilleinformatique:php:symfony:dynamically_add_fields [19/05/2012 00:18] (Version actuelle) – modification externe 127.0.0.1
Ligne 3: Ligne 3:
 Ajouter dynamiquement côté client (Javascript) des champs (Field/Widget) à un formulaire (Form) dans Symfony. Ajouter dynamiquement côté client (Javascript) des champs (Field/Widget) à un formulaire (Form) dans Symfony.
  
-  * Dans le Form surcharger la méthode sfForm::bind( array $taintedValues = null, array $taintedFiles = null )+  * Dans le Form surcharger la méthode **sfForm::bind**( array $taintedValues = null, array $taintedFiles = null )
     * Rechercher les champs dynamiquement créés.     * Rechercher les champs dynamiquement créés.
     * Ajouter les widgets correspondants     * Ajouter les widgets correspondants
Ligne 9: Ligne 9:
  
 Si c'est un Form associé à un objet (sfFormDoctrine, sfFormPropel): Si c'est un Form associé à un objet (sfFormDoctrine, sfFormPropel):
-  * Implémenter la callback updateXXXColumn() dans laquelle récupérer les champs dynamiques et implémenter la mise à jour de la propriété de l'objet.+  * Implémenter la **callback updateXXXColumn()** dans laquelle récupérer les champs dynamiques et implémenter la mise à jour de la propriété de l'objet. //Si elle existe, la callback updateXXXColumn() est appelée par sfFormDoctrine::processValues($values)//.
informatique/php/symfony/dynamically_add_fields.1278668232.txt.gz · Dernière modification : 19/05/2012 00:15 (modification externe)

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki