Я решил перенести свой проект rails2 на rails3 (и ruby 1.9.2).У меня есть такой шаблон:
%table
%thead
- I18n.with_options :scope => [:activerecord, :attributes, :segment] do |i18n|
%tr
%th= i18n.t :name
%th= i18n.t :network
%th= i18n.t :vlan
%th
%tbody
...something here...
Он отлично работает на rails2 в режимах разработки и производства.Но на рельсах 3.0.3 и haml 3.0.25 производственный режим генерирует неверный html: http://pastebin.com/mJLk8sSs, тег 'table' появляется дважды (и thead также повторяется дважды).
В режиме разработки html верен,Это также правильно в производстве, если я установил «уродливую» опцию haml в false.