Rails: confuso sobre sintaxe para passar locais para parciais
Compreendendo o Rails "mágico" no que diz respeito à renderização de parciais (e à passagem de locais para eles).
Por que isso funciona:
<%= render "rabbits/form" %>
E este trabalho:
<%= render "rabbits/form", :parent => @warren, :flash => flash %>
mas isso faznão trabalhos:
<%= render "rabbits/form", :locals => { :parent => @warren, :flash => flash } %>
Mas isso faz:
<%= render :partial =>"rabbits/form", :locals => { :parent => @warren, :flash => flash } %>
Além disso, como posso procurar essas nuances para não precisar incomodar as pessoas no S.O.?