render_template(template, layout_name = nil, locals = {})
public
Renders the given template. An string representing the layout can be
supplied as well.
# File actionpack/lib/action_view/renderer/template_renderer.rb, line 42
def render_template(template, layout_name = nil, locals = {}) #:nodoc:
view, locals = @view, locals || {}
render_with_layout(layout_name, locals) do |layout|
instrument(:template, :identifier => template.identifier, :layout => layout.try(:virtual_path)) do
template.render(view, locals) { |*name| view._layout_for(*name) }
end
end
end