[Ror-es] unless
Federico Builes
federico.builes at gmail.com
Sun Dec 23 19:10:03 GMT 2007
On Dec 23, 2007 7:52 AM, Javi Jimenez <ruby-forum-incoming at andreas-s.net> wrote:
>
> Tengo una clase profile con un has_many :friends. El caso es que en la
> vista add_friend quiero que solo salga un link si el profile en concreto
> no es amigo ya del usuario que lo visita.
>
Creo que quieres algo así:
<%= link_to 'Be my friend!!', :action => 'add_friend', :id => algo %>
unless user.!has_friend (friend)
Donde friend sería el amigo y user sería el usuario.
Si quieres hacerlo para varios usuarios solo lo metes en un each como
lo demostraste en el ejemplo.
PD: has_friend sería el método que te dice si es amigo o no.
--
Federico
More information about the Ror-es
mailing list