Module: ActionController::Layout
- Defined in:
- lib/zena/fix_rails_layouts.rb
Overview
:nodoc:
Instance Method Summary collapse
Instance Method Details
#find_layout(layout, format, html_fallback = false) ⇒ Object
:nodoc:
3 4 5 6 7 |
# File 'lib/zena/fix_rails_layouts.rb', line 3 def find_layout(layout, format, html_fallback=false) #:nodoc: view_paths.find_template(layout.to_s =~ /\A\/|layouts\// ? layout : "layouts/#{layout}", format, html_fallback) rescue ActionView::MissingTemplate raise if Mime::Type.lookup_by_extension(format.to_s).html? end |