Sha256: 4cc31c55e10db5a0248f042ae8325f7a56986f539e44fcbbb406cfb8427b9933

Contents?: true

Size: 457 Bytes

Versions: 1

Compression:

Stored size: 457 Bytes

Contents

module Models
  module Extensions
    module Page
      module Redirect

        extend ActiveSupport::Concern

        included do

          field :redirect, :type => Boolean, :default => false

          field :redirect_url, :type => String

          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

1 entries across 1 versions & 1 rubygems

Version Path
locomotive_cms-1.0.0.beta.2 app/models/extensions/page/redirect.rb