Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ## Controller
- def create
- @messages = Message.new(params[:messages])
- @messages.save
- redirect("/messages/index")
- end
- ## View
- <%= form_for :messages, :action => url(:controller => "messages", :action => "create") do %>
- <label>Subject</label> <%= text_field :name => "subject", :value => "" %>
- <label>Message</label> <%= text_area :name => "body", :label => "" %>
- <label class="checkbox">Standard</label> <%= check_box :value => "1" %>
- <label class="checkbox">Premium</label> <%= check_box :value => "2" %>
- <label class="checkbox">Administrators</label> <%= check_box :value => "3" %>
- <%= submit "Create", :id => "submit" %>
- <% end =%>
- ##Terminal
- ~ Started request handling: Mon Oct 20 10:06:53 -0500 2008
- ~ Routed to: {"format"=>nil, "action"=>"index", "controller"=>"messages"}
- ~ Params: {"format"=>nil, "action"=>"index", "controller"=>"messages"}
- ~ undefined method `new_record?' for #<DataMapper::Collection:0x25159e4> - (NoMethodError)
- /Library/Ruby/Gems/1.8/gems/extlib-0.9.8/lib/extlib/lazy_array.rb:103:in `method_missing'
- /Library/Ruby/Gems/1.8/gems/dm-core-0.9.5/lib/dm-core/collection.rb:634:in `method_missing'
- /Library/Ruby/Gems/1.8/gems/merb_helpers-0.9.5/lib/merb_helpers/form/builder.rb:37:in `process_form_attrs'
- /Library/Ruby/Gems/1.8/gems/merb_helpers-0.9.5/lib/merb_helpers/form/builder.rb:381:in `process_form_attrs'
- /Library/Ruby/Gems/1.8/gems/merb_helpers-0.9.5/lib/merb_helpers/form/builder.rb:25:in `form'
- /Library/Ruby/Gems/1.8/gems/merb_helpers-0.9.5/lib/merb_helpers/form/helpers.rb:97:in `form_for'
- /Library/Ruby/Gems/1.8/gems/merb_helpers-0.9.5/lib/merb_helpers/form/helpers.rb:33:in `with_form_context'
- /Library/Ruby/Gems/1.8/gems/merb_helpers-0.9.5/lib/merb_helpers/form/helpers.rb:96:in `form_for'
- /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'
- /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/controller/mixins/render.rb:130:in `send'
- /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/controller/mixins/render.rb:130:in `render'
- /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/controller/mixins/render.rb:204:in `display'
- /Users/james/Development/Digi_Apps/fantasymailer/app/controllers/messages.rb:7:in `index'
- /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/controller/abstract_controller.rb:272:in `send'
- /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/controller/abstract_controller.rb:272:in `_call_action'
- /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/controller/abstract_controller.rb:252:in `_dispatch'
- /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/controller/merb_controller.rb:198:in `_dispatch'
- /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/dispatch/dispatcher.rb:115:in `dispatch_action'
- /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/dispatch/dispatcher.rb:115:in `synchronize'
- /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/dispatch/dispatcher.rb:115:in `dispatch_action'
- /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/dispatch/dispatcher.rb:61:in `handle'
- /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/dispatch/dispatcher.rb:29:in `handle'
- /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/rack/application.rb:7:in `call'
- /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/rack/middleware/static.rb:22:in `call'
- /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/rack/handler/mongrel.rb:72:in `process'
- /Library/Ruby/Gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:159:in `process_client'
- /Library/Ruby/Gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:158:in `each'
- /Library/Ruby/Gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:158:in `process_client'
- /Library/Ruby/Gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in `run'
- /Library/Ruby/Gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in `initialize'
- /Library/Ruby/Gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in `new'
- /Library/Ruby/Gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in `run'
- /Library/Ruby/Gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in `initialize'
- /Library/Ruby/Gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in `new'
- /Library/Ruby/Gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in `run'
- /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/rack/adapter/mongrel.rb:22:in `start'
- /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core/server.rb:53:in `start'
- /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/lib/merb-core.rb:91:in `start'
- /Library/Ruby/Gems/1.8/gems/merb-core-0.9.5/bin/merb:12
- /usr/bin/merb:19:in `load'
- /usr/bin/merb:19
- ~ Params: {"format"=>nil, "action"=>"index", "controller"=>"messages"}
- ~
Add Comment
Please, Sign In to add comment