Re: Rails e form da array di oggetti


#1

ciao,
ho usato questo codice :
<% fields_for ‘projection[]’,@projections do | projection |
2.times do | index | %>


Data: <%= projection.date_select :date, :index => index %>

Note: <%= projection.text_area :note, :index => index %>

Cinema: <%= projection.text_field :cinema_id, :index => index %>


<% end
end %>

ma fa il raise di un ArgumentError con questo messaggio:

object[] naming but object param and @object var don’t exist or don’t
respond to id_before_type_cast: []

Nel controller per l’creazione di un nuovo oggetto ho creato un array
vuoto per projections

On sabato 31 marzo 2007, alle 09:27, Paolo Donà wrote:


#2

Devi passare un array di oggetti Projection vuoti, come si fa
normalmente
per un form dove si passa il “backing object” nuovo o preso da db se sei
in
edit.
Paolo

On 3/31/07, Antonio B. removed_email_address@domain.invalid wrote:

/>
Nel controller per l’creazione di un nuovo oggetto ho creato un array

       3.times do |index|  %>


Paolo D.’
SeeSaw | Another point of view


removed_email_address@domain.invalid
personal http://paolodona.blogspot.com