2011-02-17 16 views
8

İlk kez nested_form_for gem kullanıyorum. Bu bir sorun olup olmadığını bilmiyorum ya da yanlış kullanıyorum, ancak "tanımlanmamış bir yöntem nested_form_for" hatası alıyorum. Gördüğünüz gibi benim oldukça düzenli form var: (Ben jquery dahil sonra benim düzeni dahil nested_form.js dosyası oluşturmak için rails generate nested_form:install command:Yuvalanmış_form_for gemini kullanamazsınız

<%= nested_form_for @user do |f| %> 
     <%= f.fields_for :godfathers do |godfather_form| %> 
      <%= godfather_form.label :name %> <br/> 
      <%= godfather_form.text_field :name %> <br/> 
      <%= godfather_form.label :description %> <br/> 
      <%= godfather_form.text_field :description %> <br/> 
      <%= godfather_form.link_to_remove "Remove this godfather" %> 
     <% end %> 
     <%= f.link_to_add "Add a godfather", :godfathers %> 
    <% end %> 

arada, mücevher yüklü ve ran <%= javascript_include_tag :default, 'nested_form' %>).

Bu gemiyi kullanan biri de var mı?

Teşekkürler!

cevap

20

Her şey doğru görünüyor ve jeneratör çalıştırıldığında taş yerleştirilmelidir. Eklentiyi Gemfile'a ekledikten sonra sunucunuzu yeniden başlattınız mı?

+4

Neyin yanlış olduğunu anlamaya çalışmak için çok fazla zaman harcadığımı düşünemiyorum ... Her zaman bir gem yüklediğimde sunucumu yeniden başlatmamı hatırlatan bir eklentiye ihtiyacım var! Neyse, teşekkürler! –

İlgili konular