Samantha
2007-Apr-01 16:45 UTC
SOLVED - Re: [Rails] ActionView::Helpers::TextHelper - auto_link
On 3/25/07, Samantha <rubygeekgirl-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> > > Hi there, > > I''m working on something in Rails (my first app, really) and > attempting to use the auto_link feature. Basically, one of the fields > in my database is a url. I have successfully gotten it to format in > the view with the auto_link helper, but when it comes time for me to > try and input the :target => ''_blank'' part of things, it craps out on > me. > > This is the code that works: > > <td><%= auto_link(h link.send(column.name)) %></td> > > When I attempt to have it use the :target => ''_blank'' stuff, is where > I''m getting lost... > > If I change it to this: (or several other syntax variations) > > <td><%= auto_link(h link.send(column.name), :target => ''_blank'') %></ > td> > > I get this: > > wrong number of arguments (2 for 1) > Extracted source (around line #13): > 10: <% for link in @links %> > 11: <tr> > 12: <% for column in Link.content_columns %> > 13: <td><%= auto_link(h link.send(column.name), :target => > ''_blank'') %></td> > 14: <% end %> > 15: <td><%= link_to ''Show'', :action => ''show'', :id => link %></td> > 16: <td><%= link_to ''Edit'', :action => ''edit'', :id => link %></td> > > I''ve looked here: > http://api.rubyonrails.org/classes/ActionView/Helpers/TextHelper.html > > I''m pretty sure it''s probably something glaringly obvious that I''m > missing, but rather than bang my head incessantly on my keyboard, I > figured I''d save myself the qwerty imprints on my forehead and > ask. :) > > Thanks, > Samantha > > -- > http://www.babygeek.org > >After playing with it more, this is the proper usage... just in case anyone out there had issues getting it to work, too: <%= auto_link(h(link.send(column.name)), :all, :target => ''_blank'') %> -- Samantha http://www.babygeek.org/ "Beware when the great God lets loose a thinker on this planet. Then all things are at risk." --Ralph Waldo Emerson --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---