9
Estoy usando un clip para cargar archivos (videos e imágenes). Han utilizado el mismo archivo adjunto (fuente) para video e imágenes.Utilice un solo archivo adjunto para video/imagen en clip
class Media < ActiveRecord::Base
belongs_to :memory
validates_attachment_presence :source
validates_attachment_content_type :source,
:content_type => ['video/mp4', 'image/png', 'image/jpeg', 'image/jpg', 'image/gif']
end
Ahora quería mostrar diferentes mensajes de error en casos diferentes.
- Al cargar el archivo está el tipo de imagen pero no el jpg/png/jpeg/gif. archivo
- Cuando subido es el tipo de vídeo pero no el mp4
¿Cómo puedo lograr esto? Cualquier ayuda sería muy apreciada.
nice solution. por cierto. ¿conserva un archivo adjunto por registro, el nombre de la clase no debería llamarse medio en este caso? – res