questo form_for utilizzato per lavorare prima che ho portato la mia domanda di rotaie 3,1form_for numero errato di argomenti (3 per 2), in quanto l'aggiornamento a rotaie 3.1
<div class="form-box" style="padding-left:1em;">
<%
action = @existing_mass.nil? ? "add_to_power_plant": "update_power_plant_substrate";
submit_button_label = @existing_mass.nil? ? 'Add': 'Update';
%>
<%= form_for :substrate_mass, @substrate_mass, :remote => true, :url => { :action => action, :substrate_id => @substrate_mass.substrate } do |f| %>
<div>
<%= f.label :quantity_per_year, "Quantity" %>
<%= f.text_field :quantity_per_year, :size => 5, :onclick => 'this.select();', :value => @substrate_mass.quantity_per_year %>
</div>
<div class="actions" style="float:right;">
<%= f.submit submit_button_label %>
</div>
<br/>
<% end %>
</div>
ho speso più di 4 ore a cercare di capire cosa c'è che non va ... c'è sicuramente qualcosa che non sto capendo più
ottengo l'errore:
numero errato di argomenti (3 per 2)
Nota che sono t cercando di aggiornare una variabile che non è un oggetto activerecord. È solo un oggetto che non è memorizzato nel database.
Spero che qualcuno possa aiutare.
acclamazioni
Wahoo questo ha funzionato così bene! Sono molto molto grato. – zabumba