class ActionView::TemplateRenderer
def render_template(template, layout_name = nil, locals = nil) #:nodoc:
supplied as well.
Renders the given template. A string representing the layout can be
def render_template(template, layout_name = nil, locals = nil) #: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