rails3.1 и formtastic 2.0.0.rc2 - неопределенный метод «входы»

Я использую rails 3.1.0.rc3 с formtastic 2.0.0.rc2 и получаю эту ошибку:

undefined method `inputs' for #<ActionView::Helpers::FormBuilder:0x000001059c2fb0>

Вот блок кода

 = form_tag '#', :class => 'formtastic' do
  = fields_for CustomFields::Field.new, :builder => Formtastic::Helpers::FormHelper.builder do |g|
    = g.inputs :name => :attributes do
      = g.input :_alias
      = g.input :hint
      = g.input :text_formatting, :as => 'select', :collection => options_for_text_formatting, :include_blank => false, :wrapper_html => { :style => 'display: none' }
      = g.input :target, :as => 'select', :collection => options_for_association_target, :include_blank => false, :wrapper_html => { :style => 'display: none' }

Это ошибка?

Спасибо, Алекс


person Alex    schedule 16.06.2011    source источник


Ответы (1)


Вы пытаетесь использовать формативный метод здесь. Когда вы на самом деле находитесь в блоке конструктора форм Rails.

Вам нужны semantic_form_for и formtastic в вашем Gemfile, например, для использования f.inputs..

person Alex Barlow    schedule 21.08.2011