Method: Page#render_layout

Defined in:
lib/yodel/models/pages/page.rb

#render_layout(name, mime_type) ⇒ Object

Raises:



208
209
210
211
212
# File 'lib/yodel/models/pages/page.rb', line 208

def render_layout(name, mime_type)
  layout_record = site.layouts.where(name: name, mime_type: mime_type.to_s).first
  raise LayoutNotFound if layout_record.nil?
  layout_record.render(self)
end