On 15 August 2014 10:48, Fernando Aureliano <[email protected]> wrote:
> Hi!
>
> I tried, but the error persist.

Which version of Rails are you using?  If it is 4 then you need to
use strong parameters
http://edgeapi.rubyonrails.org/classes/ActionController/StrongParameters.html

Colin

>
>
> Em quinta-feira, 14 de agosto de 2014 18h31min12s UTC-3, Fernando Aureliano
> escreveu:
>>
>> Hi!
>>
>> I'm using the version of that gem
>> https://github.com/crowdint/acts_as_shopping_cart for rails 3
>>
>> I did evething with ythe convetions names. But I'm getting the error Can't
>> mass-assign protected attributes: item
>>
>> class ShoppingCartsController < ApplicationController
>>
>>   before_filter :extract_shopping_cart
>>
>>   def create
>>
>>     @product = Video.find(params[:product_id])
>>
>>     @shopping_cart.add(@product, @product.price)
>>
>>     redirect_to shopping_cart_path
>>
>>   end
>>
>>   def show
>>
>>
>>
>> Heres my model ShoppingCart
>>
>> # == Schema Information
>> #
>> # Table name: shopping_carts
>> #
>> #  id         :integer          not null, primary key
>> #  created_at :datetime         not null
>> #  updated_at :datetime         not null
>> #
>>
>> class ShoppingCart < ActiveRecord::Base
>> acts_as_shopping_cart
>>
>>   attr_accessible :price
>>
>>   #accepts_nested_attributes_for :price
>> end
>>
>>
>>
>> and the model ShoppingCartItem
>>
>> # == Schema Information
>> #
>> # Table name: shopping_cart_items
>> #
>> #  id         :integer          not null, primary key
>> #  owner_id   :integer
>> #  owner_type :string(255)
>> #  quantity   :integer
>> #  item_id    :integer
>> #  item_type  :string(255)
>> #  price      :float
>> #  created_at :datetime         not null
>> #  updated_at :datetime         not null
>> #
>>
>> class ShoppingCartItem < ActiveRecord::Base
>>   attr_accessible :owner_id, :owner_type, :quantity, :item_id, :item_type,
>> :price
>>   acts_as_shopping_cart_item
>> end
>>
>>
>> Someone saw something that I'm not seeing?
>>
>> Thanks!
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
> --
> You received this message because you are subscribed to the Google Groups
> "Ruby on Rails: Talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/rubyonrails-talk/7cc6ad3d-a4d2-4ca8-a91d-ab44cee06bc0%40googlegroups.com.
>
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rubyonrails-talk/CAL%3D0gLvTGDsdLrJiAxO6ELgwQPnssFMai5w%2BGxXU%2B3Prqj_1Sg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to