我正在尝试使用回形针向模型添加第二个附件。我正在使用一个简单的缩略图处理器,例如:
has_attached_file :attachment, :styles => { :thumb => "100x100>" }
has_attached_file :attachment2, :styles => { :thumb => "100x100>" }
我希望它不要为非图像类型创建缩略图,例如:
before_post_process :is_image?
def is_image?
!(File.extname(attachment_file_name) =~ /\A.jpe?g|pjpeg|gif|x-png|png\Z/i).nil?
end
我如何为第二个附件做到这一点?问题是对 attachment_file_name 的引用,它需要是第二个的 attachment2_file_name。