bonjour :$
@skillbar.attributes["skill1"] ?

Le 31 juillet 2009 15:34, Lily ^_^ <[email protected]> a écrit :

>
> Stéphane Akkaoui wrote:
> > Yop,
> >
> > Si l'objet h�rite d'ActiveRecord, alors il est peut etre plus
> > interessant d'acceder � ses attributs via les crochets comme en
> > ActionScript :
> >
> >   my_instance[:my_attribute]
> >
> > Et donc si tu as une chaine de caract�re �a fonctionne aussi :
> >
> >   my_instance[my_attribute]
> >
>
> C'est la première chose que j'ai essayé mais je n'y arrive pas !
>
> Le contenu est nul si j'écris le nom de la variable entre guillemets.
> Et j'obtiens ce message si je ne mets pas de guillemet (logique):
> undefined local variable or method
>
> Bon, voici les deux lignes :
>
> <%= @skillbar.skill1.name %> # Affiche le nom de skill1
>
> <%= @skillbar["skill1"].name %> # N'affiche rien
>
> <%= @skillbar[skill1].name %> # Renvoie "undefined local variable or
> method"
> --
> 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 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]
-~----------~----~----~----~------~----~------~--~---

Répondre à