Guest User

Untitled

a guest
May 25th, 2018
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.70 KB | None | 0 0
  1. ## Controller
  2. def create
  3. @messages = Message.new(params[:messages])
  4. @messages.save
  5. redirect("/messages/index")
  6. end
  7.  
  8. ## View
  9. <%= form_for :messages, :action => url(:controller => "messages", :action => "create") do %>
  10. <label>Subject</label> <%= text_field :name => "subject", :value => "" %>
  11. <label>Message</label> <%= text_area :name => "body", :label => "" %>
  12. <label class="checkbox">Standard</label> <%= check_box :value => "1" %>
  13. <label class="checkbox">Premium</label> <%= check_box :value => "2" %>
  14. <label class="checkbox">Administrators</label> <%= check_box :value => "3" %>
  15. <%= submit "Create", :id => "submit" %>
  16. <% end =%>
  17.  
  18. ##Terminal
  19. ~ Started request handling: Mon Oct 20 10:06:53 -0500 2008
  20. ~ Routed to: {"format"=>nil, "action"=>"index", "controller"=>"messages"}
  21. ~ Params: {"format"=>nil, "action"=>"index", "controller"=>"messages"}
  22. ~ undefined method `new_record?' for #<DataMapper::Collection:0x25159e4> - (NoMethodError)
  23. /Library/Ruby/Gems/1.8/gems/extlib-0.9.8/lib/extlib/lazy_array.rb:103:in `method_missing'
  24. /Library/Ruby/Gems/1.8/gems/dm-core-0.9.5/lib/dm-core/collection.rb:634:in `method_missing'
  25. /Library/Ruby/Gems/1.8/gems/merb_helpers-0.9.5/lib/merb_helpers/form/builder.rb:37:in `process_form_attrs'
  26. /Library/Ruby/Gems/1.8/gems/merb_helpers-0.9.5/lib/merb_helpers/form/builder.rb:381:in `process_form_attrs'
  27. /Library/Ruby/Gems/1.8/gems/merb_helpers-0.9.5/lib/merb_helpers/form/builder.rb:25:in `form'
  28. /Library/Ruby/Gems/1.8/gems/merb_helpers-0.9.5/lib/merb_helpers/form/helpers.rb:97:in `form_for'
  29. /Library/Ruby/Gems/1.8/gems/merb_helpers-0.9.5/lib/merb_helpers/form/helpers.rb:33:in `with_form_context'
  30. /Library/Ruby/Gems/1.8/gems/merb_helpers-0.9.5/lib/merb_helpers/form/helpers.rb:96:in `form_for'
  31. /Users/james/Development/Digi_Apps/fantasymailer/app/views/layout/application.html.erb:20:in `__Users__james__Development__Digi__Apps__fantasymailer__app__views__layout__application_html_erb'
  32. /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/controller/mixins/render.rb:130:in `send'
  33. /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/controller/mixins/render.rb:130:in `render'
  34. /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/controller/mixins/render.rb:204:in `display'
  35. /Users/james/Development/Digi_Apps/fantasymailer/app/controllers/messages.rb:7:in `index'
  36. /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/controller/abstract_controller.rb:272:in `send'
  37. /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/controller/abstract_controller.rb:272:in `_call_action'
  38. /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/controller/abstract_controller.rb:252:in `_dispatch'
  39. /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/controller/merb_controller.rb:198:in `_dispatch'
  40. /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/dispatch/dispatcher.rb:115:in `dispatch_action'
  41. /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/dispatch/dispatcher.rb:115:in `synchronize'
  42. /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/dispatch/dispatcher.rb:115:in `dispatch_action'
  43. /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/dispatch/dispatcher.rb:61:in `handle'
  44. /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/dispatch/dispatcher.rb:29:in `handle'
  45. /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/rack/application.rb:7:in `call'
  46. /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/rack/middleware/static.rb:22:in `call'
  47. /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/rack/handler/mongrel.rb:72:in `process'
  48. /Library/Ruby/Gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:159:in `process_client'
  49. /Library/Ruby/Gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:158:in `each'
  50. /Library/Ruby/Gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:158:in `process_client'
  51. /Library/Ruby/Gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in `run'
  52. /Library/Ruby/Gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in `initialize'
  53. /Library/Ruby/Gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in `new'
  54. /Library/Ruby/Gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in `run'
  55. /Library/Ruby/Gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in `initialize'
  56. /Library/Ruby/Gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in `new'
  57. /Library/Ruby/Gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in `run'
  58. /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/rack/adapter/mongrel.rb:22:in `start'
  59. /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/server.rb:53:in `start'
  60. /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core.rb:91:in `start'
  61. /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/bin/merb:12
  62. /usr/bin/merb:19:in `load'
  63. /usr/bin/merb:19
  64. ~ Params: {"format"=>nil, "action"=>"index", "controller"=>"messages"}
  65. ~
Add Comment
Please, Sign In to add comment