2012-12-17 28 views
7

Đường dẫn hình ảnh gốc được tải lên bằng kẹp giấy là gì.Cách sử dụng url hình ảnh gốc trong kẹp giấy

has_attached_file :attachment, 
    :url =>   ":rails_root/public/photos/images/:id/:style/:basename.:extension", 
    :default =>  ":rails_root/public/images/no-image-available.png", 
    :styles =>   style_options, 
    :default_style => :gallery 

và style_options là

style_options = { :thumbnail => {:geometry => '100x100'}, 
        :profile_gallery => {:geometry => '184x247'} 
        } 

Trong thư mục công cộng của tôi tạo 3 thư mục trong khi một hình ảnh tải lên 1. thumbnail, 2. profile_gallary 3. gốc.

Trong tập tin quan điểm của tôi tôi gọi

<%= photo.thumbnail_url %> 

Câu hỏi của tôi là tôi muốn sử dụng đường dẫn gốc mà tải lên hình ảnh. Tôi không muốn sử dụng thumnail cho bất kỳ url cụ thể nào. Làm thế nào tôi có thể sử dụng đường dẫn ban đầu.

Cám ơn trước

Trả lời

8
<%= photo.attachment.url(:original) %> 

Điều đó sẽ cung cấp cho bạn đường dẫn đến tập tin ban đầu, bạn cũng có thể nhận được các phong cách khác nếu cần thiết:

<%= photo.attachment.url(:thumbnail) %> 
<%= photo.attachment.url(:profile_gallery) %> 
Các vấn đề liên quan