Estoy usando Rails 3 paperclip y les permito a los usuarios cargar archivos adjuntos al modelo de archivo adjunto.Rails PaperClip Attachments, saber si hay una miniatura de imagen?
Si el archivo es una imagen, la aplicación genera vistas previas de imágenes. Si el archivo no es, solo carga el archivo (sin vista previa de imágenes).
Ahora me gustaría ver una lista de todos los archivos adjuntos en la base de datos. Así que uso attachment.attachment (: large) y eso funciona bien para archivos adjuntos de imagen, pero errores (obviamente) para archivos adjuntos que no sean imágenes.
¿Qué es una buena manera de comprobar si se trata de un archivo adjunto de imagen o no? Si no, me gustaría mostrar una imagen estática estándar. ¿Alguna sugerencia? gracias
Por desgracia, no creo que esto funciona. Funciona si no hay ningún archivo adjunto (es decir, la propiedad de archivo adjunto en el modelo está configurada en cero) pero no detectó un archivo de miniatura faltante para mí. (FWIW estoy en el clip 2.3.1). Si hay algo que estoy haciendo mal, ¡me encantaría saberlo! –