Sha256: fc2c35414d4397a1ef6d5de64d29f68be7d9f48e037d8c9e09a55658daa2387c

Contents?: true

Size: 752 Bytes

Versions: 2

Compression:

Stored size: 752 Bytes

Contents

# Uncomment this if you reference any of your controllers in activate
require_dependency 'application_controller'

class LayoutsExtension < Radiant::Extension
  version "1.0.1"
  description "A set of useful extensions to standard Layouts."
  url "http://github.com/squaretalent/radiant-layouts-extension"
  
  def activate
    # Shared Layouts
    RailsPage
    ActionController::Base.send :include, ShareLayouts::Controllers::ActionController
    ActionView::Base.send :include, ShareLayouts::Helpers::ActionView
    
    # Nested Layouts
    Page.send   :include, NestedLayouts::Tags::Core
    
    # HAML Layouts
    Layout.send  :include, HamlLayouts::Models::Layout
    Page.send    :include, HamlLayouts::Models::Page
    HamlFilter
  end
  
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
radiant-layouts-extension-1.0.2 layouts_extension.rb
radiant-layouts-extension-1.0.1 layouts_extension.rb