Ultimamente nessuno mi risponde 
E visto che ci sono, giusto per non fare post inutili 
qualcuno sa perché questo funzia:
<% form_for :entry, :url => { :action => :create_entry } do |f| %>
<%= render :partial => “form”, :locals => { :f => f } %>
<%= submit_tag %>
<% end %>
E questo no:
<% form_for :entry, :url => { :action => :create_entry } do |f| %>
<%= render :partial => “form”, :object => f %>
<%= submit_tag %>
<% end %>
???
Ciao!
ohibo’ che errore ti da’ ?
N.B. usando
render :partial => “form”, :object => f
al partial l’oggetto f sara passato come ‘form’ e non come ‘f’ (al
contrario
della forma con :locals)
ciao,
Luca
Mi sa che la seconda forma di chiamare render è deprecated.
David wrote:
Mi sa che la seconda forma di chiamare render � deprecated.
Forse si: è per quello che l’opzione :object non è mai menzionata
nell’api online? L’ho trovata solo nel libro di Thomas…
Come faccio a sapere tutte le opzioni utilizzabili da render, a parte
quelle che si trovano nella sorgente? In effetti neanche nella sorgente
si trova scritto :object da qualche parte…
Comunque questo funzia (grazie Luca):
<% form_for :entry, :url => { :action => :create_entry } do |form| %>
<%= render :partial => “form”, :object => form %>
<%= submit_tag %>
<% end %>