Sha256: c13f19fbed8f982cbb83bcc74139edc784cdcc08b4fb8b73608cd43c399e4714
Contents?: true
Size: 333 Bytes
Versions: 130
Compression:
Stored size: 333 Bytes
Contents
module PageAssetAssociations def self.included(base) base.class_eval { has_many :page_attachments, -> { order 'position desc' } has_many :assets, -> { order 'page_attachments.position ASC' }, through: :page_attachments accepts_nested_attributes_for :page_attachments, :allow_destroy => true } end end
Version data entries
130 entries across 130 versions & 1 rubygems