Sha256: 8e63b5b295931543332024ee6bab234287f490a149c007fcd61e6b64b747c447
Contents?: true
Size: 639 Bytes
Versions: 2
Compression:
Stored size: 639 Bytes
Contents
module Locomotive module Concerns module Page module Redirect extend ActiveSupport::Concern included do ## fields ## field :redirect, type: Boolean, default: false field :redirect_url, type: String, localize: true field :redirect_type, type: Integer, default: 301 ## validations ## validates_presence_of :redirect_type, if: :redirect? validates_presence_of :redirect_url, if: :redirect? validates_format_of :redirect_url, with: Locomotive::Regexps::URL, allow_blank: true end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
locomotivecms-3.0.0.pre.alpha.2 | app/models/locomotive/concerns/page/redirect.rb |
locomotivecms-3.0.0.pre.alpha | app/models/locomotive/concerns/page/redirect.rb |