Chiedo venia per l’oggetto poco esplicativo.
Ho il seguente parziale:
<% fields_for “item[]” do |item| %>
che chiamo da una view in questo modo:
<% form_for :cart, @cart, :url => { :action => ‘cart_details’ } do
|cart_form| %>
-
<%= render :partial => 'cart_items', :collection => @cart_items %>
Originariamente, il parziale non esisteva ed era integrato nel form di
cui sopra, opportunamente incapsulato in un “for @item in @cart_items
do…”.
A seguito dell’introduzione del parziale, ogni volta che accedo alla
view incriminata, rails mi restituisce l’errore:
object[] naming but object param and @object var don’t exist or don’t
respond to id_before_type_cast: nil
Imputando lo stesso alla riga:
<%= item.text_field(‘quantity’, :size => ‘8’) %>
Ho provato a risolvere da solo ma proprio non ne vengo a capo.
Dove sbaglio?
Ringrazio in anticipo per il Vs aiuto.