Development

Documentation/fr_FR/book/1.0/trunk/10-Forms (diff)

You must first sign up to be able to contribute.

Changes between Version 47 and Version 48 of Documentation/fr_FR/book/1.0/trunk/10-Forms

Show
Ignore:
Author:
berduj (IP: 77.200.174.198)
Timestamp:
05/08/08 16:27:43 (9 years ago)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentation/fr_FR/book/1.0/trunk/10-Forms

    v47 v48  
    372372}}}   
    373373 
    374 L'économie peut paraître superflux pour l'assistant object_input_tag(). Cependant, tout les helpers de formulaire possèdent un assitant de formulaire objet corespondant, utilisant la même syntaxe. Cela simplifie l'écriture des formulaires. Les helpers de formulaire objet sont considérablement utilisés dans les boucles et les tâches automatisées. L'exemple 10-10 présente la liste des helpers de formulaire objet.   
     374L'économie peut paraître superflue pour l'assistant object_input_tag(). Cependant, tout les helpers de formulaire possèdent un ''helper'' de formulaire objet correspondant, utilisant la même syntaxe. Cela simplifie l'écriture des formulaires. Les helpers de formulaire objet sont considérablement utilisés dans les boucles et les tâches automatisées. L'exemple 10-10 présente la liste des helpers de formulaire objet.   
    375375 
    376376Exemple 10-10 - Syntaxe des Assistant de Formulaire Objet 
    387387}}} 
    388388 
    389 L'assistant object_password_tag() n'existe pas à cause de la mauvaise pratique d'attribuer une valeur pas défaut à la balise password, basée sur la valeur que l'utilisateur avait précédemment saisie. 
     389Le ''helper'' object_password_tag() n'existe pas à cause de la mauvaise pratique d'attribuer une valeur par défaut à la balise password, basée sur la valeur que l'utilisateur avait précédemment saisie. 
    390390 
    391391{{{ 
    393393<div style="border: solid 1px #DDDDDD;padding:10px;margin:5px;background-color: #FFFFCC"> 
    394394}}} 
    395 Contrairement aux helpers de formulaire standards, les helpers de formulaire objet sont utilisables uniquement si vous déclarez explicitement l'utilisation du groupe d'helpers Objet dans votre template avec l'instruction use_helper('Object'). 
     395Contrairement aux helpers de formulaire standards, les helpers de formulaire objet sont utilisable uniquement si vous déclarez explicitement l'utilisation du groupe d'helpers ''Object'' dans votre template avec l'instruction use_helper('Object'). 
    396396{{{ 
    397397#!html 
    405405L' ''helper'' options_for_select() décrit précédement avec les autres ''helpers'' standard, transforme un tableau associatif PHP en une liste d'options, comme on peut le voir en figure 10-11. 
    406406 
    407 Listing 10-11 - Créer une liste d'option a partir d'un tableau associatif avec options_for_select() 
     407Listing 10-11 - Créer une liste d'options à partir d'un tableau associatif avec options_for_select() 
    408408{{{ 
    409409#!php 
    422422}}} 
    423423 
    424 Supposons que vous avez déjà un tableau d'objets de la class ''Author'', résultat d'un requète faites par Propel. Si vous voulez construire une list d'option basée sur ce tableau, vous devrez boucler dessus pour récupérer l'id et le nom de chacun des objets comme on peut le voir en figure 10-12 
    425  
    426 Listing 10-12 - Créer une liste d'option basé sur un tableau d'objet options_for_select() 
     424Supposons que vous ayez déjà un tableau d'objets de la class ''Author'', résultat d'un requète faite par Propel. Si vous voulez construire une liste d'options basée sur ce tableau, vous devrez boucler dessus pour récupérer l'id et le nom de chacun des objets comme on peut le voir en figure 10-12 
     425 
     426Listing 10-12 - Créer une liste d'options basé sur un tableau d'objet options_for_select() 
    427427{{{ 
    428428#!php 
    440440}}} 
    441441 
    442 Ce genre de procédures arrive souvent donc symfony a un ''helper'' pour l'automatiser : objects_for_select(),qui va créer une liste d'option basé directement sur un tableau d'objets. L' ''helper'' a besoin de deux paramètres additionnel : le nom de la methode utilisé pour récupérer les valeurs et le texte affiché dans le tag <option>. Voir figure 10-12 : 
     442Ce genre de cas est fréquent, symfony donc a un ''helper'' pour l'automatiser : objects_for_select(),qui va créer une liste d'options basée directement sur un tableau d'objets. L' ''helper'' a besoin de deux paramètres additionnel : le nom de la méthode utilisée pour récupérer les valeurs et le texte affiché dans le tag <option>. Voir figure 10-12 : 
    443443 
    444444{{{