Module: Ramaze::Template

Defined in:
lib/ramaze/template.rb,
lib/ramaze/template/haml.rb,
lib/ramaze/template/none.rb,
lib/ramaze/template/sass.rb,
lib/ramaze/template/tagz.rb,
lib/ramaze/template/xslt.rb,
lib/ramaze/template/erubis.rb,
lib/ramaze/template/ezamar.rb,
lib/ramaze/template/liquid.rb,
lib/ramaze/template/nagoro.rb,
lib/ramaze/template/builder.rb,
lib/ramaze/template/markaby.rb,
lib/ramaze/template/redcloth.rb,
lib/ramaze/template/remarkably.rb,
lib/ramaze/template/amrita2.rb,
lib/ramaze/template/tenjin.rb

Overview

Use the Gestalt helper to put your controller result into proper XML form

TODO:

  • Error handling

  • Maybe prevent extFunction to be called by HTTP

Defined Under Namespace

Classes: Amrita2, Builder, Erubis, Ezamar, Haml, Liquid, Markaby, Nagoro, None, RedCloth, Remarkably, Sass, Tagz, Template, Tenjin, XSLT

Constant Summary collapse

COMPILED =
{}
ENGINES =

Place register_engine puts the class and extensions for templating engines

{}
AVAILABLE_ENGINES =
%w[ Amrita2 Builder Erubis Haml Liquid Markaby Nagoro None RedCloth Remarkably Sass XSLT Tenjin Tagz ]