Ограничить скрепку для фиксированных размеров - PullRequest
0 голосов
/ 17 марта 2011

Как ограничить / проверить скрепку для загрузки изображения с фиксированными размерами.

Я хочу загрузить изображение с фиксированными размерами, в противном случае должно отображаться сообщение об ошибке, указывающее, что размер неправильный, и загрузить его с фиксированным размером

1 Ответ

0 голосов
/ 17 марта 2011

Чтобы получить размер изображения, вы можете сделать в вашей модели:

def image_valid?
   g = Paperclip::Geometry.from_file(photo.to_file(:original))

   g.width < 500 && g.height < 700 #change these numbers

(при условии, что в вашей модели has_attached_file :photo).

...