У меня есть форма с категорией, именем, размером, ценой и URL.
Первые 3 уже заполнены, и вы не сможете изменить эти данные.
Теперь я хочу отображать имена вместо category_id, name, size_id в поле ввода.Как мне это сделать?
Самое близкое, что я получил до сих пор, - это создание "select" ввода с @ size.map | s | .... но это не хорошее решение.Я не хочу, чтобы пользователь мог изменять эти данные, поэтому я думаю, что скрытое поле - лучшее решение?Но я хочу показать им информацию о категории, имени и размере.
<%= f.fields_for :price do |pr| %>
<tr>
<td><%= pr.hidden_field :product_id %> <%= Here I want some code showing the name of the product %></td>
<td><%= pr.text_field :price %></td>
<td><%= pr.text_field :url %></td>
<td><%= pr.check_box :_destroy %></td>
</tr>
<% end %>
На мой взгляд, у меня есть
@size = ProductSize.all
@products = Product.all
@categories = Category.all