Variáveis ​​padrão no Rails 3 view parciais

Útil quando você não deseja criar outro arquivo para uma pequena variação em uma visualização parcial:

# products/_block.html.erb
<% show_details = false if local_assigns[:show_details].nil? %>

Você pode então renderizá-lo em outra visualização:

# products/show.html.erb
<!-- This works -->
<%= render 'products/block', :show_details => true %>
<!-- This also works -->
<%= render 'products/block' %>