Permalink
Browse files

doc yajl templates in README.es

  • Loading branch information...
1 parent b75e696 commit dfe5928a28ec7ca41a79e0654e719a0d553e091b @gnandretta gnandretta committed Jan 21, 2012
Showing with 15 additions and 0 deletions.
  1. +15 −0 README.es.rdoc
View
@@ -530,6 +530,21 @@ Dependencias:: {coffee-script}[https://github.com/josh/ruby-coffee-s
Extensiones de Archivo:: <tt>.coffee</tt>
Ejemplo:: <tt>coffee :index</tt>
+=== Plantillas Yajl
+
+Dependencias:: {yajl-ruby}[https://github.com/brianmario/yajl-ruby]
+Extensiones de Archivo:: <tt>.yajl</tt>
+Ejemplo:: <tt>yajl :index, :locals => { :key => 'qux' }, :callback => 'present', :variable => 'resource'</tt>
+
+El contenido de La plantilla se evalúa como código Ruby, y la variable +json+ es convertida a JSON mediante <tt>#to_json</tt>.
+
+ json = { :foo => 'bar' }
+ json[:baz] = key
+
+Las opciones <tt>:callback</tt> y <tt>:variable</tt> se pueden utilizar para decorar el objeto renderizado:
+
+ var resource = {"foo":"bar","baz":"qux"}; present(resource);
+
=== Plantillas Embebidas
get '/' do

0 comments on commit dfe5928

Please sign in to comment.