Module: ActionController::Layout::ClassMethods

Defined in:
lib/masterview/extras/init_rails_erb_mv_direct.rb

Instance Method Summary collapse

Instance Method Details

#layout_listObject



134
135
136
137
138
139
140
# File 'lib/masterview/extras/init_rails_erb_mv_direct.rb', line 134

def layout_list
  mv_layouts = []
  MasterView::IOMgr.erb.find do |mio|
   mv_layouts << "#{template_root}/"+mio.pathname.to_s if mio.pathname.to_s.starts_with?('layouts/')
  end
  layout_list_pre_mv.concat( mv_layouts )
end

#layout_list_pre_mvObject

get list of layout template paths, original rails implementation assumes everything is file based so this method is enhanced to pull layouts out of MasterView and concatenate them to the list from rails



133
# File 'lib/masterview/extras/init_rails_erb_mv_direct.rb', line 133

alias :layout_list_pre_mv :layout_list