簡體   English   中英

在index.html.erb視圖中顯示Paperclip圖像

[英]Displaying Paperclip Image in index.html.erb view

我成功地遵循了回形針的Ryan Bates教程,並使其正常工作。 圖像附加到記錄並顯示在show.html.erb上。我想知道如何在索引頁面上顯示它。 以下是我嘗試但不起作用的內容。 作為參考,該表是“評論”,照片是“照片”。

<table>
  <tr>
    <th>Photo</th>
    <th>Review Title</th>
    <th>Content</th>
    <th>Name</th>
    <th>Job Title</th>
    <th>Company</th>
  </tr>

<% @reviews.each do |review| %>
  <tr>
    <td><%=h review.photo.url %></td>
    <td><%=h review.review_title %></td>
    <td><%=h review.content %></td>
    <td><%=h review.name %></td>
    <td><%=h review.position %></td>
    <td><%=h review.company %></td>
    <td><%= link_to 'Show', review %></td>
    <td><%= link_to 'Edit', edit_review_path(review) %></td>
    <td><%= link_to 'Destroy', review, :confirm => 'Are you sure?', :method => :delete %></td>
  </tr>
<% end %>
</table>

您將要使用image_tag幫助器:

<td><%= image_tag review.photo.url %></td>

顯示保存的圖像非常簡單。 采用

<%= image_tag @model_variable.field_name.url %>

您可以通過提供分辨率來調整圖像大小

<%= image_tag @model_variable.field_name.url, :size => "100x100" %>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM