Sinatra vistas con HAML¶
$ su -c "yum install rubygem-haml"
Viniendo de un ejemplo simple con ERB:
$ html2haml xytline.rhtml > xytline.haml
1# RETRIEVE xytline/:id
2get %r{/xytlines/([\d]+)} do |id|
3 # Salida HTML
4 @xytline = Xytline.find("#{id}")
5 result = haml :xytline
6end
1%ul
2 %li
3 x = #{@xytline.x.to_s}
4 %li
5 y = #{@xytline.y.to_s}
6 %li
7 t = #{@xytline.t.to_s}
8 %li
9 q = #{@xytline.q.to_s}