spec/dummy/app/models/collection.rb in ab_admin-0.3.2 vs spec/dummy/app/models/collection.rb in ab_admin-0.3.3
- old
+ new
@@ -1,8 +1,8 @@
class Collection < ActiveRecord::Base
attr_accessible :is_visible, :products_count
- attr_accessible :name, :description, :name_en, :description_en, :name_ru, :description_ru
+ attr_accessible :name, :description, :name_en, :description_en, :name_ru, :description_ru, :products_attributes
has_many :products
has_one :picture, as: :assetable, dependent: :destroy, conditions: {is_main: true}
has_many :pictures, as: :assetable, dependent: :destroy, conditions: {is_main: false}
@@ -11,8 +11,10 @@
fileuploads :picture, :pictures, :attachment_files
translates :name, :description
scope :visible, where(is_visible: true)
scope :un_visible, where(is_visible: false)
+
+ accepts_nested_attributes_for :products, allow_destroy: true
alias_attribute :title, :name
end