<% @authors.each do |author| %> <%= author.deco.name %> <%= author.deco.reverse_name %> <%= author.deco.name_link %> <% if params[:partial] == 'collection' %> <%= render author.books %> <% elsif params[:partial] == 'locals' %> <% author.books.each do |book| %> <%= render :partial => 'books/book_locals', :locals => {:b => book} %> <% end %> <% else %> <% author.books.each do |book| %> <%= render book %> <% end %> <% end %> <% end %>