суббота, 25 сентября 2010 г.

rails3 country_select_tag

В некоторых плагинах,хелперах оставшихся от второй рельсы надо отключать экранирование кода.

content_tag(name, content_or_options_with_block = nil, options = nil, escape = true, &block)

вот значение escape по умолчанию стоит true - тогда как для вывода кода надо false

например в country_select_tag я сделал так

content_tag(:select, countries, options.merge(:id => "#{@object_name}_#{@method_name}", :name => "#{@object_name}[#{@method_name}]"),false)

Комментариев нет: