Module: PageletRails::Concerns::Controller

Extended by:
ActiveSupport::Concern
Included in:
PageletController
Defined in:
lib/pagelet_rails/concerns/controller.rb

Instance Method Summary collapse

Instance Method Details

#layout_nameObject



29
30
31
32
33
# File 'lib/pagelet_rails/concerns/controller.rb', line 29

def layout_name
  layout = params[:layout] || pagelet_options.layout

  "pagelet_rails/#{layout}"
end

#pagelet_request?Boolean



35
36
37
# File 'lib/pagelet_rails/concerns/controller.rb', line 35

def pagelet_request?
  request.headers['X-Pagelet'].present? || params[:target_container]
end