Comment enrouler un lien autour du code de vue? Je ne peux pas comprendre comment passer plusieurs lignes avec du code ruby à une seule link_to
méthode. Le résultat que je recherche est que vous cliquez sur la colonne et obtenez la page d'affichage:
<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>
ruby-on-rails
ruby
Atmorell
la source
la source
Cela peut également être un problème pour certains:
Assurez-vous d'écrire
<%=
si vous faites un lien simple avec du code au lieu de<%
.par exemple
la source
Pour les anciennes versions de Rails, vous pouvez utiliser
la source
Vous pouvez utiliser
link_to
avec un bloc:la source
Un peu de retard sur cette réponse, je sais - mais j'ai été dirigé ici aujourd'hui et je n'ai pas trouvé de bonne réponse. Les éléments suivants devraient fonctionner:
la source
raw
est sujet à XSS.<%=
, non<%
.)