|
View:
New views
10 Messages
—
Rating Filter:
Alert me
|
|
|
Ou dois-je ajouter ma classe?Salut, j'ai cree una classe ruby et je voudrais savoir ou puis-je l'ajouter dans RoR. Voice la classe: class Contact def initialize(name, email, message) @name = name @email= email @message= message end def name(name) @name = name end def email(email) @email= email end def message(message) @message= message end end merci -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse railsfrance@... Pour résilier votre abonnement envoyez un e-mail à l'adresse railsfrance-unsubscribe@... -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Ou dois-je ajouter ma classe?Pepe Sanchez a écrit : > Salut, > > j'ai cree una classe ruby et je voudrais savoir ou puis-je l'ajouter > dans RoR. > > Voice la classe: > > class Contact > def initialize(name, email, message) > @name = name > @email= email > @message= message > end > > def name(name) > @name = name > end > > def email(email) > @email= email > > end > > def message(message) > @message= message > end > > end app/models, vu que cela m'a tout l'air d'un modèle. Par contre tu peut jeter un coup d'oeil à attr_accessor. > > merci --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse railsfrance@... Pour résilier votre abonnement envoyez un e-mail à l'adresse railsfrance-unsubscribe@... -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Ou dois-je ajouter ma classe?dans app/models class Contact < ActiveRecord::Base attr_accessor :name, :email, :message end Gaspard > > Salut, > > j'ai cree una classe ruby et je voudrais savoir ou puis-je l'ajouter > dans RoR. > > Voice la classe: > > class Contact > def initialize(name, email, message) > @name = name > @email= email > @message= message > end > > def name(name) > @name = name > end > > def email(email) > @email= email > > end > > def message(message) > @message= message > end > > end > > merci > -- > Posted via http://www.ruby-forum.com/. > > > --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse railsfrance@... Pour résilier votre abonnement envoyez un e-mail à l'adresse railsfrance-unsubscribe@... -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Ou dois-je ajouter ma classe?Bien entendu s'il s'agit d'un modèle correspondant à une table, avec des colonnes name, email et message le accesseurs sont inutiles. Dans ce cas d'ailleurs il aurait fallu créer la classe par : script/generate model Contact name:string email:string message:text -- IciMarché fédère l'e-commerce de proximité http://icimarche.fr --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse railsfrance@... Pour résilier votre abonnement envoyez un e-mail à l'adresse railsfrance-unsubscribe@... -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Ou dois-je ajouter ma classe?Ce n'est pas un modele associe a une table, mais tout simplement une classe pour garder un object Contact que j'utilise dans mon application. C'est pour celq que je n'ai pas besoin de script/generate model Contacy .... -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse railsfrance@... Pour résilier votre abonnement envoyez un e-mail à l'adresse railsfrance-unsubscribe@... -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Ou dois-je ajouter ma classe?>> Ce n'est pas un modele associe a une table, mais tout simplement une classe pour garder un object Contact que j'utilise dans mon application. Dans ce cas sa place est dans lib/contact.rb e.g. module MaLib # Namespacing pour éviter les conflits avec les autre classes du même nom class Contact # .../... end end Attention lors de la mise-au-point que un reboot server est nécessaire pour prendre en compte les moidifs sous "lib" (tu peux développer ta classe là où elle va d'abord servir, puis l'extraire vers lib lorsqu'elle est au point) Hope it helps :-) -- IciMarché fédère l'e-commerce de proximité http://icimarche.fr --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse railsfrance@... Pour résilier votre abonnement envoyez un e-mail à l'adresse railsfrance-unsubscribe@... -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Ou dois-je ajouter ma classe?Le 8 octobre 2008 08:41, philippe lachaise a écrit : >>> Ce n'est pas un modele associe a une table, mais tout simplement une >>> classe pour garder un object Contact que j'utilise dans mon application. > > Dans ce cas sa place est dans lib/contact.rb Non. On peut mettre les modèles non persistants dans app/models pas uniquement les modèles basés sur ActiveRecord. -- Jean-François. -- ça dépend http://twitter.com/underflow_ --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse railsfrance@... Pour résilier votre abonnement envoyez un e-mail à l'adresse railsfrance-unsubscribe@... -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Ou dois-je ajouter ma classe?>> On peut mettre les modèles non persistants dans app/models Le fait qu'on puisse signifie-t-il qu'on doive le faire ? ;-) Question de choix personnel ; pour ma part je ne souhaite pas ranger dans "models" autre chôse que des modèles (chassez le foutoir il revient au galop ;-) -- IciMarché fédère l'e-commerce de proximité http://icimarche.fr --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse railsfrance@... Pour résilier votre abonnement envoyez un e-mail à l'adresse railsfrance-unsubscribe@... -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Ou dois-je ajouter ma classe?Ah oui, vu comme un "modèle non persistant". Autant pour moi. --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse railsfrance@... Pour résilier votre abonnement envoyez un e-mail à l'adresse railsfrance-unsubscribe@... -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Ou dois-je ajouter ma classe?merci a tous pour vos reponses!!! -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse railsfrance@... Pour résilier votre abonnement envoyez un e-mail à l'adresse railsfrance-unsubscribe@... -~----------~----~----~----~------~----~------~--~--- |
| Free Forum Powered by Nabble | Forum Help |