Try to be more specific with old versions of Rails and change <%= render(@locations) %> to <%= render :partial => "location/location", :collection => @locations %> In this case _location partial should have local variable "location" correctly set.
Hope, this helps. MaxR > > Colin, I already tried that > > It's only outputting A and nothing else. > > but if I change to. > > <% @locations.each do |location| %> > <li>A <%=location.name%> B > <%=location.name%> C <%=location.name%> D <%=location.name%> E</li> > <% end %> > > it works. > > -- > Posted viahttp://www.ruby-forum.com/. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@googlegroups.com. To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.