2008/6/14 Adinda Praditya <[EMAIL PROTECTED]>:

> Anehnya saya mendapatkan NoMethodError saat klik buton "add to cart":
>
> 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.<<
>  app/models/cart.rb:9:in `add_product'
> app/controllers/store_controller.rb:16:in `add_to_cart'

>  *Parameters*: {"id"=>"2"}
> *Headers*: {"cookie"=>[], "Cache-Control"=>"no-cache"}
>
>
> Namun kalo saya coba di console bisa. Mengapa error ini muncul dan bagaimana
> menganalisa penyebab error ini? Please help

mana copy paste yang dari consolenya, ngeliat error message tsb saya
sih skeptik wong itu dari modelnya mesti, intinya cuma Anda tu
pinginnya concat ke array tapi kenyataannya obyek yg Anda concat tu
bukan array, tapi obyek instannya NilClass. disitu sebabnya kenapa
dibilang no method error, karena tidak ada metode concat untuk nil.

> Thanks,
>
> Dida


-- 
Blog http://tinyurl.com/2bjgvn

Kirim email ke