Jak zawinąć link wokół kodu widoku? Nie mogę dowiedzieć się, jak przekazać wiele wierszy z kodem ruby do jednej link_to
metody. Wynik, którego szukam, to kliknięcie kolumny i wyświetlenie strony programu:
<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
źródło
źródło
Może to również stanowić problem dla niektórych:
Pamiętaj, aby napisać,
<%=
jeśli robisz prosty link z kodem zamiast<%
.na przykład
źródło
W przypadku starszych wersji Railsów możesz użyć
źródło
Możesz użyć
link_to
z blokiem:źródło
Wiem, że ta odpowiedź jest trochę opóźniona - ale skierowano mnie tutaj dzisiaj i nie znalazłem dobrej odpowiedzi. Powinno działać:
źródło
raw
jest podatny na XSS.<%=
, nie<%
.)