複数のファイルをアップロードするために、ビュー内で複数のファイルフィールドを使用しています。ユーザーにアップロードの進捗状況を知らせたいと思います。私はこのようなものを使って試しましたコントローラから見えるようにフィードバックを提供
def create
params[:upload_data].each do |file|
unless (file =="" or file== nil)
@photo = Photo.create({:approved => false, :user_id => @current_user.id})
@result = "Uploading #{file.original_filename}"
render :update do |page|
page.insert_html(:bottom, 'progress', :partial => 'partials/result')
end
#... perform upload
end
私はユーザーにフィードバックを削除するとうまく動作します。しかし、それが複数のレンダリングエラーで失敗します。私は誰もこれを行う方法を知っているのだろうかと思っていた。
ありがとうございますが、どうすればフィードバックを求めることができますか?どんな例?ありがとう – Anark