Module: Awestruct::Erbable
- Included in:
- ErbFile
- Defined in:
- lib/awestruct/erbable.rb
Instance Method Summary collapse
Instance Method Details
#content ⇒ Object
13 14 15 16 |
# File 'lib/awestruct/erbable.rb', line 13 def content context = site.engine.create_context( self ) render( context ) end |
#render(context) ⇒ Object
8 9 10 11 |
# File 'lib/awestruct/erbable.rb', line 8 def render(context) erb = ERB.new( raw_page_content ) context.evaluate_erb( erb ) end |