2016-03-28 8 views
1

spree_advanced_inventory gemを既存のspreeアプリケーションに追加する際に、次のエラーが発生しています。spree 3.0でspree_advanced_inventoryを使用できません

/usr/local/rvm/gems/ruby-2.3.0/gems/activerecord-4.2.6/lib/active_record/dynamic_matchers.rb:26:in 'method_missing':未定義のメソッド 'attr_accessible'

のためにそれから私は、バンドルがをインストールし、私の宝石のファイルへprotected-attributes宝石を追加しただけでなく働いたが、私はバンドルのexecレールグラムspree_advanced_inventoryしようとしたとき:インを背の高い

答えて

0

spree_advanced_inventory拡張子が最も可能性の高いレール< = 3のためにテストすることがされたまくる1.3.2のためです "SPREEがインストールprotected_attributes宝石では動作しません" と私は結果を与えます。 xはattr_accessibleを使用していますが、許容された属性をサポートするrails> = 4.xを使用するspree 3.0を使用しています。

互換性の問題のため、spreeはprotected_attributes gemをサポートしていないため、エラーです。