Active record validation with mongrel_upload_progress
The active record validation is finally working with mongrel_upload_progress … yayee. To read more about what the issue was, follow this post
I will try to explain my setup and then the solution to the problem
I am trying to watch /song/upload with mongrel_upload_progress plugin. Inside /song/upload, I save the song if the validation passes (such as file size, title present etc) otherwise I want to display some errors on the upload page. The problem is that since the page is not reloaded, the <%=error_messages_for :song %> does not work.
I employed a simple solution to fix this. I put <%= error_messages_for :song %> in a div like this
<div id="err_msg" ><%="error_messages_for"></div>
and in the song_controller/upload method, if the validation fails, I do the following
responds_to_parent do # execute the redirect in the main window
render :update do |page|
page[:err_msg].replace_html(error_messages_for("song"))
end
end
This displays the error messages for the upload even without the page being refreshed.
Popularity: 14% [?]
find this blog feedworthy. Click on the number to subscribe!
Related Posts
Active record and Mongrel Upload Progress Plugin

Comments
No comments yet.
Leave a comment