Я следую учебнику до точки, и мои изображения просто не отображаются.
Изображения находятся в папке app / assets / images с расширением .jpg.
Соответствующий код:
index.html.erb
<% if notice %>
<aside id="notice"><%= notice %></aside>
<% end %>
<h1>Products</h1>
<table>
<tfoot>
<tr>
<td colspan="3">
<%= link_to 'New product', new_product_path %>
</td>
</tr>
</tfoot>
<tbody>
<% @products.each do |product| %>
<tr class="<%= cycle('list_line_odd', 'list_line_even') %>">
<td class="image">
<%= image_tag image_url(product.image_url, class: 'list_image') %>
</td>
<td class="description">
<h1><%= product.title %></h1>
<p>
<%= truncate(strip_tags(product.description), length: 80) %>
</p>
</td>
<td class="actions">
<ul>
<li><%= link_to 'Show', product %></li>
<li><%= link_to 'Edit', edit_product_path(product) %></li>
<li>
<%= link_to 'Destroy', product, method: :delete, data: { confirm: 'Are you sure?' } %>
</li>
</ul>
</td>
</tr>
<% end %>
</tbody>
</table>
<%= image_tag 'assets/7apps.jpg' %>
<%= image_url 'assets/7apps.jpg' %
Последние два фрагмента кода были только мной, экспериментируя с различными ответами, которые я искал в стеке, и это просто не работает для меня вообще.
Если это поможет:


Вопрос : Что именно я сделал не так, когда изображения не отображаются?
РЕДАКТИРОВАТЬ: После помощи Жюльена изображение теперь появляется для кода <%= image_tag 'assets/7apps.jpg' %>
.
Также код для цикла, который от Julien:
<td class="image">
<%= image_tag product.image_url, class: 'list_image' %>
</td>
Досадно, что изображения для таблицы продуктов все еще не работают. Я прикрепил изображение.

Это база данных предметов:
Product.create!(title: 'Seven Mobile Apps in Seven Weeks',
description:
%{<p>
<em>Native Apps, Multiple Platforms</em>
Answer the question “Can we build this for ALL the devices?” with a
resounding YES. This book will help you get there with a real-world
introduction to seven platforms, whether you’re new to mobile or an
experienced developer needing to expand your options. Plus, you’ll find
out which cross-platform solution makes the most sense for your needs.
</p>},
image_url: '7apps.jpg',
price: 26.00)
Так что я надеюсь, что это имеет смысл для product.image_url.