【发布时间】:2015-11-05 08:21:13
【问题描述】:
我想使用回形针 gem 上传我的博客故事的缩略图。
我添加了回形针宝石,将以下行添加到 Post 模型
has_attached_file :thumb, styles: {thumb: "453x300>" }
我也进行了迁移(并迁移了它)
rails g paperclip post thumb
现在在我的索引页面中,我想在每个故事旁边添加一个按钮,以将缩略图上传到该故事。所以我为索引中的每个帖子添加了这个表单助手。
<%= form_for post, html: { multipart: true } do |f| %>
<%= f.file_field :thumb, as: :file %>
<%= f.submit %>
<% end %>
现在一切正常,但我注意到所有 file_fields(显示“选择文件”的按钮,都有相同的id,即#post_thumb
正如我所说,一切正常,但我认为在您的页面中使用相同的 id 拥有这么多元素并不是最佳做法(或明智的做法)。谁能帮我弄清楚我可能做错了什么,或者我应该怎么做?l 谢谢
【问题讨论】:
标签: ruby-on-rails forms paperclip helper