Доброго дня господа.
Вот играюсь с феймвоком.
Всё замечательно, только имею непонятку с передачей haml страничке данных.
Пример 1:
#имеем приложение на синатре
get '/' do
@test_var = "test message"
haml :index
end
Пример 2:
get '/' do
test_var = "test message"
haml :index, :locals => { :test_var => test_var }
end
Это работает без проблем, да, мы можем в хамл"е вызывать @test_var.
Но что если я хочу передать, скажем, много переменных и данных?
Как это принято делать положенным методом?
PS: Ну вот есть предположение что можно было бы писать сами скрипты в haml'e, но это вроде как не по красоте ж?
ЗЗЫ: заранее спасибо адекватно ответившим