Sha256: 0aed5b37504614c21c96bdc68fa5b07c563073e356b0060df6ee5cd96ac3c9f6
Contents?: true
Size: 640 Bytes
Versions: 30
Compression:
Stored size: 640 Bytes
Contents
module Locomotive module Extensions 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
30 entries across 30 versions & 1 rubygems