Tôi đang sử dụng kẹp giấy Rails 3 và cho phép người dùng tải tệp đính kèm lên mô hình tệp đính kèm.Rails PaperClip Tệp đính kèm, biết liệu có hình thu nhỏ hình ảnh không?
Nếu tệp là hình ảnh, ứng dụng sẽ tạo bản xem trước hình ảnh. Nếu tệp không được, tệp sẽ chỉ tải lên tệp (không có bản xem trước hình ảnh).
Bây giờ tôi muốn hiển thị danh sách tất cả các tệp đính kèm trong DB. Vì vậy, tôi sử dụng attachment.attachment (: lớn) và hoạt động tốt cho các tệp đính kèm hình ảnh, nhưng lỗi (rõ ràng) cho các tệp đính kèm không phải hình ảnh.
Cách tốt nhất để kiểm tra xem đó có phải là tệp đính kèm hình ảnh hay không? Nếu không, tôi muốn hiển thị một hình ảnh tĩnh chuẩn. Bất kỳ đề xuất? cảm ơn
Đáng tiếc là tôi không nghĩ rằng công trình này. Nó hoạt động nếu không có tệp đính kèm nào cả (ví dụ: thuộc tính tệp đính kèm trong mô hình được đặt thành nil) nhưng không phát hiện thấy tệp hình thu nhỏ bị thiếu cho tôi. (FWIW Tôi đang ở trên kẹp giấy 2.3.1). Nếu có điều gì đó tôi có thể làm sai, tôi rất muốn biết về điều đó! –