Sha256: 2416950aeda9614e167c81878409eabd516e849235cb82fb1b7f3855e04bd973
Contents?: true
Size: 634 Bytes
Versions: 7
Compression:
Stored size: 634 Bytes
Contents
class Structure < ActiveRecord::Base include AbAdmin::Models::Structure attr_accessible :kind, :position, :parent_id, :title, :redirect_url, :is_visible, :structure_type, :position_type, :slug, :parent has_one :picture, :as => :assetable, :dependent => :destroy fileuploads :picture translates :title, :redirect_url attr_accessible *all_translated_attribute_names include AbAdmin::Concerns::AdminAddition extend FriendlyId friendly_id :title, :use => :slugged default_scope nested_set.includes(:translations) def should_generate_new_friendly_id? slug.blank? && new_record? end end
Version data entries
7 entries across 7 versions & 1 rubygems