Rails: confundido sobre la sintaxis para pasar locales a parciales
Comprender la "magia" de Rails con respecto a la representación de parciales (y pasar a los locales en ellos).
¿Por qué funciona esto?
<%= render "rabbits/form" %>
Y este trabajo:
<%= render "rabbits/form", :parent => @warren, :flash => flash %>
pero esto haceno trabajo:
<%= render "rabbits/form", :locals => { :parent => @warren, :flash => flash } %>
Pero esto hace:
<%= render :partial =>"rabbits/form", :locals => { :parent => @warren, :flash => flash } %>
Además, ¿cómo puedo buscar estos matices para no tener que molestar a las personas en S.O.?