2011-04-08 31 views
23

¿Cómo agrego contenido adicional a un enlace cuando uso el link_to helper en Rails?link_to con html adicional dentro de la etiqueta de ancla

link_to "Stephen Weber", "index.html" 

crea esto:

<a href="index.html">Stephen Weber</a> 

Pero lo que si quiero crear esto?

<a href="index.html"> 
    <h3>Stephen Weber</h3> 
    <p><strong>You've been invited to a meeting at Filament Group in Boston, MA</strong></p> 
    <p>Hey Stephen, if you're available at 10am tomorrow, we've got a meeting with the jQuery team.</p> 
    <p class="ui-li-aside"><strong>6:24</strong>PM</p> 
</a> 

Estoy jugando con jQuery Mobile y esto es lo que se requiere para formatear contenido en las listas.

Respuesta

52

que podría hacer:

<%= link_to 'index.html', :title => "Some link" do %> 
    <h3> Stephen Weber </h3> 
    ... 
<% end %> 
+2

Gracias. Me siento muy estupido. Olvidé que podrías pasar en un bloque. Eventualmente aprenderé esto especialmente con el increíble apoyo de la comunidad. –

+0

¡No se preocupe, es parte de la curva de aprendizaje! – konus

+1

Tuve que cambiar "<% = link_to" a "<% link to" para evitar el error de compilación, FYI. – theschmitzer

Cuestiones relacionadas