Sha256: 861b1c50d9c23b83eb2b34b765df0092512394a406e64d1baa3780c78431187a

Contents?: true

Size: 538 Bytes

Versions: 15

Compression:

Stored size: 538 Bytes

Contents

class LayoutsExtension < TrustyCms::Extension
  description "A set of useful extensions to standard Layouts."

  def activate
    # Shared Layouts
    RailsPage
    ApplicationController.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

15 entries across 15 versions & 1 rubygems

Version Path
trusty-cms-7.0.9.1 vendor/extensions/layouts-extension/layouts_extension.rb
trusty-cms-7.0.11 vendor/extensions/layouts-extension/layouts_extension.rb
trusty-cms-7.0.10 vendor/extensions/layouts-extension/layouts_extension.rb
trusty-cms-7.0.9 vendor/extensions/layouts-extension/layouts_extension.rb
trusty-cms-7.0.8 vendor/extensions/layouts-extension/layouts_extension.rb
trusty-cms-7.0.7 vendor/extensions/layouts-extension/layouts_extension.rb
trusty-cms-7.0.6 vendor/extensions/layouts-extension/layouts_extension.rb
trusty-cms-7.0.5 vendor/extensions/layouts-extension/layouts_extension.rb
trusty-cms-7.0.4 vendor/extensions/layouts-extension/layouts_extension.rb
trusty-cms-7.0.3 vendor/extensions/layouts-extension/layouts_extension.rb
trusty-cms-6.3.1 vendor/extensions/layouts-extension/layouts_extension.rb
trusty-cms-7.0.2 vendor/extensions/layouts-extension/layouts_extension.rb
trusty-cms-7.0.1 vendor/extensions/layouts-extension/layouts_extension.rb
trusty-cms-7.0.0 vendor/extensions/layouts-extension/layouts_extension.rb
trusty-cms-6.3 vendor/extensions/layouts-extension/layouts_extension.rb