engine/app/models/extensions/page/render.rb

19 lines
396 B
Ruby
Raw Normal View History

2010-06-03 15:32:40 +00:00
module Models
module Extensions
module Page
module Render
def render(context)
self.template.render(context)
if self.layout
self.layout.template.render(context)
else
::Liquid::Template.parse("{{ content_for_layout }}").render(context)
end
end
2010-06-03 15:32:40 +00:00
end
end
end
end