Sha256: b7d10a82a5c843b5e0ce1761c4486c7df6323cd466fc0057cb4a7571c9ae71ba

Contents?: true

Size: 563 Bytes

Versions: 3

Compression:

Stored size: 563 Bytes

Contents

# -*- encoding : utf-8 -*-
require 'active_support'

module MDWA
	module Layout

		module Helper

			extend ActiveSupport::Concern

			def self.included(base)
				base.send :include, ClassMethods
			end

			module ClassMethods
				def select_layout
      		Base.select_layout "#{request.path_parameters[:controller]}##{request.path_parameters[:action]}"
		  	end
		  	
        def current_page
          "#{request.path_parameters[:controller].gsub('/', '_').underscore}_#{request.path_parameters[:action].underscore}"
        end
        
		  end
		end

	end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
mdd-3.0.2 lib/mdwa/layout/helper.rb
mdd-3.0.1 lib/mdwa/layout/helper.rb
mdd-3.0.0 lib/mdwa/layout/helper.rb