Forum: Rails France probleme avec generate scaffold

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
2006ddf092f3a693748d061a66048159?d=identicon&s=25 Olivier AUDRY (Guest)
on 2006-03-09 18:59
(Received via mailing list)
Bonjour,

je crée une table : posts par exemple. Ensuite je crée mon
modèle ./script/generate models Post puis un
controller ./script/generate controller Post puis je veux créer mon
echaffaudage ./script/generate scaffold Post.

Ca marche très bien à ceci près :

ma classe passe du singulier ou pluriel donc j'ai partout des Posts

par exemple j'ai à la fois post_controller.rb et posts_controller.rb.

Ou je me trompe ?

Merci de votre aide.
--
Cordialement

Olivier AUDRY
Unix System Engineer
COLT TELECOM FRANCE
Fd608c2b5ba7896b449e26fcf18b70b4?d=identicon&s=25 Zambra (Guest)
on 2006-03-09 19:18
(Received via mailing list)
>
> Ou je me trompe ?

il suffit de spécifier le nom du controleur en plus
./script/generate scaffold Post Post directement
4d3c4ad293c983f47f3eab02796eafc7?d=identicon&s=25 unknown (Guest)
on 2006-03-10 09:56
(Received via mailing list)
Bonjour,

Tu dois avoir des pluriels uniquement pour le contrôleur et le répertoire
contenant tes vues. Normalement un nom de contrôleur est au pluriel
(http://wiki.rubyonrails.com/rails/pages/WhatGetsPluralized)

Quand tu utilises "generate/scaffold post" ça te génère un modèle "Post"
et un contrôleur "Posts" conformément aux conventions. Tu n'as pas besoin
de les générer avant séparément.

Ce qui se passe avec ta séquence de commandes c'est que
"./script/generate controller Post" te génère un contrôleur "Post"
puis
"./script/generate scaffol Post" te génère un contrôleur "Posts"

Si tu avais utilisé "./script/generate controller Post" comme ère commande
tu n'aurais pas eu de doublon pour le contrôleur.

Cordialement,
Stéphane THIBAUDEAU
Groupe SQLI
9c406551e09ad8ebd7c3ce523514627c?d=identicon&s=25 Vincent Jauneau (Guest)
on 2006-03-10 10:36
(Received via mailing list)
En faite seule la derniere commande suffit.

La commande "./script/generate scaffold Post" génère le modèle, le
controleur et les vues.

Le 10/03/06, sthibaudeau@sqli.com <sthibaudeau@sqli.com> a écrit :
This topic is locked and can not be replied to.