¿Cómo envuelvo un enlace alrededor del código de vista? No puedo imaginar cómo pasar varias líneas con código ruby a un único método link_to
. El resultado que busco es hacer clic en la columna y obtener la página espectáculo:¿Cómo envuelvo link_to alrededor de algún código ruby html?
<div class="subcolumns">
<div class="c25l">
<div class="subcl">
<%= image_tag album.photo.media.url(:thumb), :class => "image" rescue nil %>
</div>
</div>
<div class="c75r">
<div class="subcr">
<p><%= album.created_at %></p>
<%= link_to h(album.title), album %>
<p><%= album.created_at %></p>
<p><%= album.photo_count %></p>
</div>
</div>
</div>
Este comentario es solo una referencia: es válido en HTML5, pero no en las especificaciones de HTML anteriores. Consulte http://stackoverflow.com/questions/796087/make-a-div-into-a-link para obtener una pregunta similar. – chucknelson
Rails 2.3.8 sigue recibiendo "error de sintaxis, inesperado") "" utilizando la sintaxis anterior. –
Si tiene una ruta de acceso más compleja, puede agregar los parámetros sin el contenido inicial, p. Ej. <% = link_to some_path, method:: post%> – Obromios