Module: Slocks::TemplateRenderer::JSONizer
- Defined in:
- lib/slocks/action_view_monkeys.rb
Instance Method Summary collapse
Instance Method Details
#render_template(_view, template) ⇒ Object
6 7 8 9 10 11 12 13 14 15 |
# File 'lib/slocks/action_view_monkeys.rb', line 6 def render_template(_view, template, *) rendered_template = super if template.respond_to?(:handler) && [ Slocks::TemplateHandler, Slocks::ModalTemplateHandler, Slocks::TemplateHandlerDispatcher ].include?(template.handler) rendered_template.instance_variable_set :@body, rendered_template.body.to_json end rendered_template end |