1 2 3 4 5 6 7 8 9 10 11 12
module ActionView module TemplateHandlers class RJS < TemplateHandler include Compilable def compile(template) "controller.response.content_type ||= Mime::JS;" + "update_page do |page|;#{template.source}\nend" end end end end