Привет, я новичок в веб-разработке. Так что прости меня за любой глупый вопрос - PullRequest
0 голосов
/ 06 января 2019

Я пытаюсь создать страницу электронной коммерции, используя рельсы. На моей странице товаров я хочу добавить товары с image, description, color и price. Все работает правильно, за исключением изображений. Я не могу присвоить нужное изображение желаемому продукту. Если я использую этот синтаксис: <%= image_tag("/assets/6.jpeg", class: "img-fluid") %>, то это конкретное изображение присваивается всем другим продуктам, и это определенно не логично! Я уже добавил изображения, которые мне нужны для моего проекта, в папку app / assets / images. Я хочу иметь возможность динамически добавлять / изменять фотографии на моей странице.

Пожалуйста, помогите мне, как решить эту проблему. Благодарю вас, ребята, заранее!

1 Ответ

0 голосов
/ 06 января 2019

если файл изображений сохранен 1.jpeg - ?. jpeg вы можете зациклить, скажем

<% @product.each_with_index do |product, index| %>
   <% i = index + 1 %>
   <%= image_tag("assets/#{i}.jpeg"), class: 'image-fluid' %>
<% end %>

Я имею в виду то, что вы спрашиваете, это сработало бы, но, вероятно, это не лучший способ сделать это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...