rails.rb

Path: erubis/helper/rails.rb
Last Update: Tue Sep 19 20:56:49 JST 2006

$Rev: 38 $ $Release: 2.1.0 $ copyright(c) 2006 kuwata-lab all rights reserved.

How to use Erubis in Rails

  1. add the folliwng code in your ‘app/controllers/application.rb’.
      --------------------
      require 'erubis/helper/rails'
      suffix = 'erubis'
      ActionView::Base.register_template_handler(suffix, Erubis::Helper::RailsTemplate)
      #Erubis::Helper::RailsTemplate.engine_class = Erubis::EscapedEruby ## if you want
      #Erubis::Helper::RailsTemplate.default_class = { :escape=>true, :escapefunc='h' }
      --------------------
    
  2. restart web server.
  3. change view template filename from ‘file.rhtml’ to ‘file.erubis’. (suffix ’.rhtml’ is not recommended because error page of Rails is
     assumed to use ERB.)
    

Required files

erubis  

[Validate]