Guest User

Untitled

a guest
May 24th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.77 KB | None | 0 0
  1.  
  2. def create
  3.  
  4. if logged_in? && session[:user_id] && current_cookie_remember
  5. if duplicated(params[:grocery_id],session[:user_id],params[:comment][:body])
  6. @comment = Comment.new(params[:comment])
  7. @comment.user = User.find(session[:user_id])
  8. @comment.grocery = @grocery
  9. @comment.save!
  10. load_paginate
  11. respond_to do |format|
  12. #if @comment.duplicate? or @grocery.comments << @comment
  13. format.js do
  14. render :update do |page|
  15. #"comments_for_grocery_#{@grocery.id}"
  16. page.replace_html "will_paginate_result",:partial => "comments/comment"#, :collection => @grocery.comments
  17. #page.show "add_comment_link_for_grocery_#{@grocery.id}"
  18. #page.hide "new_comment_form_for_grocery_#{@grocery.id}"
  19. #@comment.body = ""
  20. #page.replace_html "commentform", :partial => "comments/new"
  21. page.replace_html "flash_comment", :partial => "comments/empty"
  22. page.form.reset 'new_comment_form'
  23. page[:comment_form].visual_effect :highlight,:startcolor => "#55B2E9" ,:endcolor => "#FFFFFF"
  24. end
  25. end
  26. #else
  27. #format.js { render :nothing => true }
  28. #end
  29. end
  30. else
  31. respond_to do |format|
  32. format.js do
  33. render :update do |page|
  34. page.replace_html "flash_comment", :partial => "replies/reply_duplicate"
  35. page[:flash_comment].visual_effect :highlight,:startcolor => "#55B2E9" ,:endcolor => "#FFFFFF"
  36. end
  37. end
  38. end
  39. end
  40. else
  41. render :update do |page|
  42. page.replace_html "spam_#{comment.id}", :partial => "comments/flash"
  43. page.visual_effect :highlight, "spam_#{comment.id}",:startcolor => "#FF6B6B" ,:endcolor => "#FFFFFF"
  44. page.replace_html "login_panel", :partial => "groceries/login_panel"
  45. end
  46. end
  47. end
Add Comment
Please, Sign In to add comment