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.

