It looks like there is a problem passing an array of hash to a partial render via a collection.
I am trying to do the following:
<%= render :partial => "listshop", :collection => @pca %>
and @pca has the following:
@pca = Array.new @pca << Hash["test" => "1"] @pca << Hash["test" => "2"]
and in _listshop.erb, I have the following: <%= listshop["test"] %>
I get an "You have a nil object when you didn't expect it!" error. If I pass a value instead of a hash it works fine and if I manually iterate through the array it works fine as well.
Anybody knows why? Am I doing something wrong?
/Carl