Sha256: e8c382d3a2c7e4043f615c4681af0f061e6c44c1fa17d7ac22cc997644887918
Contents?: true
Size: 551 Bytes
Versions: 14
Compression:
Stored size: 551 Bytes
Contents
module Models module Extensions module Page module Templatized extend ActiveSupport::Concern included do referenced_in :content_type field :templatized, :type => Boolean, :default => false field :content_type_visible_column before_validation :set_slug_if_templatized end module InstanceMethods def set_slug_if_templatized self.slug = 'content_type_template' if self.templatized? end end end end end end
Version data entries
14 entries across 14 versions & 1 rubygems