Fields_for: select-box kann nicht submitted werden

ja hallo erstmal,…

ich habe hier ein form basierten auf den R. Bates Complex-Forms-Casts[1]
gebaut.
Sobald ich aber eine select-Box darin aufnehme wirft der Server beim
submit
des Formulars einen HTTP-500-Fehler:

<%= form.select :type_id, @types, :index => nil %> Conflicting types for parameter containers. Expected an instance of Hash, but found an instance of Array. This can be caused by passing Array and Hash based paramters qs[]=value&qs[key]=value. W:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/cgi_ext/cgi_methods.rb:204:in `type_conflict!' W:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/cgi_ext/cgi_methods.rb:168:in `container' [..]

Woran könnte das liegen?

Danke,
Keep smiling
yanosz

[1]
http://www.railscasts.com/episodes/73
http://www.railscasts.com/episodes/74
http://www.railscasts.com/episodes/75

Hallo,

das :index => nil landet im falschen Parameter. Versuch ein

<%= form.select :type_id, @types, {}, :index => nil %>

Viele
Grüße
Gregor

ja hallo erstmal,…

Am Donnerstag, 25. Oktober 2007 schrieb Gregor Schmidt:

Hallo,

das :index => nil landet im falschen Parameter. Versuch ein

<%= form.select :type_id, @types, {}, :index => nil %>

Viele Grüße

Gregor

Danke.
das war’s.

Keep smiling
yanosz

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs