2010-01-05 12 views
6

Ich habe dies einen Hyperlink für mich zu generieren:Wie bette ich ein Tag mit content_tag in RoR ein?

<%= link_to "Example", "http://example.com" %> 

Und ich es in dem td-Tag angezeigt werden soll, so möchte ich diese content_tag nutzen, um mir zu helfen:

<%= content_tag(:td,"", :class => "example")%> 

Ich mag die Hyper-Link in meinem td, so habe ich etwas wie folgt aus:

<%= content_tag(:td,<%= link_to "Example", "http://example.com" %>, :class => "example")%> 

Aber ich den Syntaxfehler bekommen, was soll ich tun?

Antwort

22

Inline:

<%= content_tag(:td, link_to('Example', 'http://example.com'), 
       :class => 'example') %> 

oder in Blockform:

<% content_tag(:td, :class => 'example') do %> 
    <%= link_to('Example', 'http://example.com') %> 
<% end %> 
Verwandte Themen