Я пишу вспомогательный метод Rails, который добавит html-оболочку к захваченным блокам контента и заменит метод content_for, например
- content_for :header do
//haml code
.. станет
- content :header do
//haml code
* 1006Для этого я использую блоки Haml и Ruby.Вот как это выглядит
def content(name,&block)
content_for name do
capture_haml do
haml_tag "div",{:id=>name.to_s} do
haml_tag "div",{:id=>"#{name.to_s}_group"} do
block
end
end
end
end
end
Но я не могу заставить это работать.Там нет сообщения об ошибке.Это просто не показывает блок вообще!Я не уверен, что я делаю неправильно.Буду признателен за второе мнение.