manoss
January 27, 2010, 4:31pm
1
Bonjour,
Nouveau sur RoR, je cherche a réaliser la séquence suivante.
A l’image de l’ajout d’un personne (formulaire personne) j’aimerai que
dans la même vue sous le formulaire s’affiche une liste des personnes
enregistré.
Comment procéder ?
Quelle est l’approche la plus “RoR”
En lisant par ci par là j’ai vu qu’on pouvais faire cela avec
render_component mais que son usage n’était pas trop conseillé (lent),
aussi je cherche la solution alternative si possible.
Une idée ?
Par avance merci.
Manu
manoss
January 27, 2010, 4:37pm
2
Je dirais de commencer par lire le livre de Pragmatic Programer!
manoss
January 29, 2010, 9:34am
3
2010/1/27 Sébastien Gruhier [email protected]
dans la même vue sous le formulaire s’affiche une liste des personnes
enregistré.
Comment procéder ?
Quelle est l’approche la plus “RoR”
En lisant par ci par là j’ai vu qu’on pouvais faire cela avec
render_component mais que son usage n’était pas trop conseillé (lent),
aussi je cherche la solution alternative si possible.
les “components” ne sont plus trop à l’ordre du jour je crois
Sinon c’est assez simple
dans ton controller dans ton action new tu récupères la liste de toutes
les
personnes enregistrées avec
@personnes = Personne.find(:all)
et dans ta vue
un
@personnes.each do personne (entre pipes mais ce clavier ne veux pas
me
les donner )
personne.nom etc.
ou ton partiel
end
( il y a aussi for personne (entre pipes) in @personnes do )
voilÃ
mais je pense que c’est assez trivial pour être en effet retrouvé dans
un
bon livre
NG
manoss
January 27, 2010, 4:54pm
4
Le 27 janvier 2010 16:31, Kopp Emmanuel a écrit :
Hello,
A l’image de l’ajout d’un personne (formulaire personne) j’aimerai que
dans la même vue sous le formulaire s’affiche une liste des personnes
enregistré.
Comment procéder ?
Quelle est l’approche la plus “RoR”
En lisant par ci par là j’ai vu qu’on pouvais faire cela avec
render_component mais que son usage n’était pas trop
conseillé (lent), aussi je cherche la solution alternative
si possible.
Une idée ?
Les vues partielles (“partials” en anglais).
– Jean-François.
–
http://www.twitter.com/underflow_
http://www.rubyfrance.org
manoss
January 29, 2010, 3:27pm
5
Bonjour,
Merci beaucoup pour toutes vos réponses qui m’ont énormément aidé
(partials, livre et exemple)
Encore merci.
Manu