1
引き継がれたモデルで指定されているPaperClipの前に、RMagickを使ってアップロードされた画像に対して何らかの処理を行いたいと思います。ActiveAdmin - モデルのPaperClipが引き継ぐ前にアップロードされた画像を処理する方法は?
これを行う方法はありますか?
引き継がれたモデルで指定されているPaperClipの前に、RMagickを使ってアップロードされた画像に対して何らかの処理を行いたいと思います。ActiveAdmin - モデルのPaperClipが引き継ぐ前にアップロードされた画像を処理する方法は?
これを行う方法はありますか?
params
のコントローラーでファイルデータにアクセスしてからオブジェクトに渡すことができます。あなたはおそらく、あなたのコントローラ内でこのような何かを持っている:
def create
@model = MyModel.new(params[:model])
if @model.save
# ...
end
あなたの代わりに何ができるか
は次のとおりです。
def create
file = params[:model][:file]
# do something with it...
@model = MyModel.new(params[:model])
@model.file = file
if @model.save
# ...
end
私はActiveAdminコントローラがどのように動作するかわからないが、あなたはおそらくそれらを継承してのみ変更することができますあなたが変更したいアクション。