Понимание 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 } %>
Кроме того, как я могу найти эти нюансы, поэтому мне не нужно беспокоить людей на S.O.?