| Module | Nanoc::Helpers::Render |
| In: |
lib/nanoc/helpers/render.rb
|
Nanoc::Helpers::Render provides functionality for rendering layouts as partials.
Returns a string containing the rendered given layout.
| name_or_path: | the name or the path of the layout that should be rendered. |
| other_assigns: | a hash containing assigns that will be made available as instance variables. |
Example 1: a layout ‘head’ with content "HEAD" and a layout ‘foot’ with content "FOOT":
<%= render 'head' %> - MIDDLE - <%= render 'foot' %> # => "HEAD - MIDDLE - FOOT"
Example 2: a layout named ‘head’ with content "<h1><%= @title %></h1>":
<%= render 'head', :title => 'Foo' %> # => "<h1>Foo</h1>"