私はattachment_fuを使用して、ファイルのアップロードとサムネイルの作成をうまく処理しています。ただし、一部のケース(すべてではありません!)では、サムネイルの作成を抑制したいと思います。
これを行うには、attachment_fuをどのようにハックしますか?
詳細:従来のattachment_fuモデルがあります
class Pic < ActiveRecord::Base
has_attachment :content_type => :image, :storage => :s3, :resize_to => '200x600>',
:thumbnails => { :thumb48 => [48,48],
:thumb32 => [32,32],
:thumb22 => [22,22] }
validates_as_attachment
end
ユーザーは、ファイル入力を使用してフォームにアップロードするファイルを指定し、を使用して写真が作成されるアクションにフォームを送信します。
@pic = Pic.new(params[:pic])
場合によっては、次のようなことができるようにしたいと思います
@pic = Pic.new(params[:pic], {:generate_thumbnails => false})
サムネイルが生成されないようにします。