On 17 November 2011 13:11, gbolahan a. <[email protected]> wrote:
> i have modified my code as follows:
>
> <%= collection_select(:category, :id, @categories, :id, :category_type,
> options ={:prompt => "-Select a Category"}, :class =>"category") %>
>
> i Hav also modified the definition in my controllers as follows:
>
> @categories = category.find(:all)

That should be Category.find(:all)

>
> You have a nil object when you didn't expect it!
>> You might have expected an instance of Array.
>> The error occurred while evaluating nil.map
> seems there something i dont get

You have not said where that error occurs, but wherever it is
something is nil.  Have a look at the Rails Guide on Debugging, that
will show you how to use ruby-debug to break into code, inspect data
and follow the flow.  Then when you get this sort of error you can put
in breakpoints and check each of the variables to find which one is
nil.

Colin

>
> --
> Posted via http://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 [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/rubyonrails-talk?hl=en.
>
>



-- 
gplus.to/clanlaw

-- 
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 [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to