Sha256: 2a18211b075adfc99a67a23e942199f9fa5902912e9ffc8fb85ee53bdf46657a

Contents?: true

Size: 514 Bytes

Versions: 2

Compression:

Stored size: 514 Bytes

Contents

module NoCms
  module Pages
    include ActiveSupport::Configurable

    config_accessor :block_layouts
    config_accessor :page_layouts
    config_accessor :use_body
    config_accessor :cache_enabled

    self.use_body = false
    self.cache_enabled = false
    self.block_layouts = {
      'default' => {
        template: 'default',
        fields: {
          title: :string,
          body: :text
        }
      }
    }

    self.page_layouts = []

    def self.use_body?
      use_body
    end

  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
nocms-pages-1.0.0 lib/nocms/pages/configuration.rb
nocms-pages-0.1.0 lib/nocms/pages/configuration.rb