Ruby On Rails 3-表单-获取以某种方式连接到表单的嵌套数据?
|
我有一个带有类别,名称,大小,价格和网址的表格。
前三个已经填写完毕,您应该不能更改该数据。
现在,我想在输入框中显示名称,而不是category_id,name,size_id。我该如何完成?
我到目前为止最接近的是使用@ size.map | s | ....创建一个“ select \”输入,但这不是一个好的解决方案。我不希望用户能够更改这些数据,所以hidden_field是我认为的最佳解决方案?但我希望能够向他们显示有关类别,名称和大小的信息。
<%= 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
没有找到相关结果
已邀请:
2 个回复
蓄荣糖些
然后在您的表单中的某处,您可以执行以下操作:
茶鬼失形
就是现在
注意\'object \'不代表某些东西。只需按输入使用