Obecnie mam link do tagu, który powinien zawijaćwokół całej zawartości, ale obecnie to „nie robi tego.
index.html.erb
<% @posts.each do |post| %>
<div class="widget" >
<%= link_to post do %>
<div class="image b-lazy" data-src="<%= post.image %>">
</div>
<div class="caption">
<h4><%= post.title %></h4>
<p>by <%= post.affiliate %></p>
</div>
<!-- LINK TO TAG ENDS HERE FOR SOME REASON -->
<div class="caption-top">
<% post.categories.each do |category| %>
<%= link_to category_path(category) do %>
<div class="tag <%= category.name %>"><%= category.name %></div>
<% end %>
<% end %>
</div>
<% end %>
</div>
Każda pomoc jest doceniana!
Jonathan
Odpowiedzi:
1 dla odpowiedzi № 1Dwie rzeczy:
- Ty używasz
link_to
wewnątrz innego połączenia dolink_to
. To prawdopodobnie nie to, czego chcesz. - Wynikiem bloku będzie to, co powrócisz z bloku, zwykle ostatnia linia. Spojrzeć na to pytanie dla rozwiązania.