Показаны сообщения с ярлыком rails3. Показать все сообщения
Показаны сообщения с ярлыком rails3. Показать все сообщения

четверг, 11 ноября 2010 г.

Random ActiveRecord row:

Model.first(:offset => rand(Model.count))

суббота, 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)

recaptcha + rails3

Рекаптча перестала работать в третей рельсе.

Выводится html и js как текст.

А дело в том что секурность рельсы значительно возросла и что б из переменно вставить js в страницу надо это явно указать.

<%= raw recaptcha_tags %>