저는 Rails에 처음 접했고 첫 번째 Rails 3 프로젝트에서 작업하고 있습니다. I watched Multiple File Uploads With Paperclip by Emerson Lackey 그리고 정확하게 따라 갔다. 편집/새 양식이 제대로 작동하고 각 업로드 된 파일의 축소판을 보여줍니다. 이제 index.html.erb 파일에서 각 항목에 업로드 된 첫 번째 미리보기 이미지를 보여주고 싶습니다. 여기에 내가 할 노력하고있어 무엇 :인덱스에 축소판을 하나만 표시하는 방법은 무엇입니까?
<% for art_item in @art_items %>
<tr class="<%= cycle("even", "odd") %>">
<td><%= image_tag art_item.assets[0].url(:thumb) %></td>
<td><%= art_item.title %></td>
</tr>
<퍼센트 엔드 %> 각 art_item 5 개 이미지 (자산)까지가
.분명히 "정의되지 않은 메소드`url '오류가 발생하기 때문에 내가 무엇을하는지 모르겠다. 부분을 사용하고 모든 이미지를 컬렉션으로 전달해야합니까?
조금 더 것이 도움이 경우 :
class Asset < ActiveRecord::Base
belongs_to :art_item
has_attached_file :asset, :styles => { :large => "640x480", :medium => "300x300>", :thumb => "100x100>" }
end
만도 제목에 이르렀보다는에 "태그"게시물 태그를 사용하십시오. –
gotcha. 나는 그것을 기억할 것이다. – panzhuli