Sha256: e09fb87679ec8cf739da23dea4953d7304a22fb53f0e1194d6b42fc24930ccb9
Contents?: true
Size: 570 Bytes
Versions: 4
Compression:
Stored size: 570 Bytes
Contents
ActionController::Base.class_eval do class_inheritable_accessor :ert_template_base_class def render_widget(widget_class, assigns=nil, options={}) render options.merge(:text => Erector::Rails.render(widget_class, response.template, assigns, options)) end def render_with_erector_widget(*options, &block) if options.first.is_a?(Hash) && widget = options.first.delete(:widget) render_widget widget, @assigns, options.first else render_without_erector_widget *options, &block end end alias_method_chain :render, :erector_widget end
Version data entries
4 entries across 4 versions & 1 rubygems