我试图实现对我工作的一个Web应用程序手动裁剪和我有这个至今:从Carrierwave上传里面访问模型
version :croppedversion do
process :manualcrop => [model.crop_x, model.crop_y, model.crop_h, model.crop_w]
end
process :resize_to_limit => [600, 600]
def manualcrop(x,y,h,w)
manipulate! do |img|
img = img.crop(x,y,h,w)
end
end
的问题是模型转动起来为零。从我读过的文档中可以看出,这是正确的方法。
有什么建议吗?我已经将呼叫转移到现在模型中的回调中,但是真的希望它驻留在carrierwave中
我也遇到过这个问题,因为我非常害怕保持attr_accessible的直线,但是可惜的是,它的模型是零。 – Kelend 2011-05-17 05:14:36