パーシャルのレンダリング(およびローカルへの渡し)に関してRailsの「魔法」を理解する。
なぜこれが機能するのですか?
<%= render "rabbits/form" %>
そしてこの仕事:
<%= render "rabbits/form", :parent => @warren, :flash => flash %>
しかし、これは機能しません:
<%= render "rabbits/form", :locals => { :parent => @warren, :flash => flash } %>
しかし、これは:
<%= render :partial =>"rabbits/form", :locals => { :parent => @warren, :flash => flash } %>
また、これらのニュアンスを調べるにはどうすればよいので、SOで人を煩わせる必要はありませんか?