Sha256: 72f7d871cbc277cbf2736f7ace123e83613749343b4069d76127c5783e74933c
Contents?: true
Size: 852 Bytes
Versions: 4
Compression:
Stored size: 852 Bytes
Contents
module ActionView module TemplateRendererPatch def self.included base base.class_eval do alias_method :original_render, :render def render(context, options) @view = context @details = extract_details(options) extract_format(options[:file] || options[:template], @details) template = determine_template(options) context = @lookup_context unless context.rendered_format context.formats = template.formats unless template.formats.empty? context.rendered_format = context.formats.first end layout = template.layout ||= options[:layout] render_template(template, layout, options[:locals]) end end end end end ActionView::TemplateRenderer.send(:include, ActionView::TemplateRendererPatch)
Version data entries
4 entries across 4 versions & 1 rubygems