class Crop < ActiveRecord::Base
attr_accessible :preview, :x, :y, :w, :h
belongs_to :photo
mount_uploader :preview, PreviewUploader
# здесь была ошибка - если before_save, то картинки не разделяются на папки по model.id
after_save :crop
def crop
preview.recreate_versions! if x.present?
end
end
photo = Photo.find(1)
photo.crops.create(x:1,y:1,w:1,h:1,preview: photo.image)