[Ror-es] "Objetizar" una string

edgar.js edgar.js at gmail.com
Wed Sep 12 22:23:13 GMT 2007


@Borja
Gracias por la respuesta

@Serabe
También gracias, pero este sólo era un ejemplo de mi método, el original
tiene más procedimientos en la condición :)


---------- Forwarded message ----------
> From: Borja Martín <borjam at dagi3d.net>
> To: "La lista sobre Ruby On Rails (rubyonrails.com) en castellano" <
> ror-es at lists.simplelogica.net>
> Date: Wed, 12 Sep 2007 19:57:09 +0200
> Subject: Re: [Ror-es] "Objetizar" una string
>
> Prueba algo así:
>
> def mi_metodo(condition, user, attribute)
>  if condition
>    user.name <http://user.name>
>  else
>    user.send(attribute)
>  end
> end
>
> <%= mi_metodo(true, @user, :last_name) %>
>
> así lo que haces es llamar al método last_name de manera dinámica
>
> Saludos


---------- Forwarded message ----------
> From: Serabe <serabe at gmail.com>
> To: "La lista sobre Ruby On Rails (rubyonrails.com) en castellano" <
> ror-es at lists.simplelogica.net>
> Date: Wed, 12 Sep 2007 20:15:30 +0200
> Subject: Re: [Ror-es] "Objetizar" una string
>
> En vez de esto, pon
>
> <%= (condicion) ? @user.name : @user.last_name %>
>
> Un saludo,
>
> Serabe
>
> --
> http://www.serabe.com
>
>

-- 


edgar.js
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.simplelogica.net/pipermail/ror-es/attachments/20070912/c900ac87/attachment.htm 


More information about the Ror-es mailing list