2011-02-17 3 views
8

का उपयोग नहीं कर सकता मैं पहली बार nested_form_for gem का उपयोग कर रहा हूं। मुझे नहीं पता कि यह एक मुद्दा है या यदि मैं इसे गलत उपयोग कर रहा हूं, लेकिन मुझे एक "अपरिभाषित विधि nested_form_for" त्रुटि मिल रही है। मैं एक बहुत नियमित रूप हो के रूप में आप देख सकते हैं:nested_form_for gem

<%= 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 %> 

वैसे, मैं मणि स्थापित किया है और भाग गया: nested_form.js फ़ाइल है कि मैं jQuery शामिल किए जाने के बाद अपने लेआउट में शामिल उत्पन्न करने के लिए rails generate nested_form:install command (<%= javascript_include_tag :default, 'nested_form' %>)।

कोई भी इस मणि का उपयोग कर रहा है?

धन्यवाद!

उत्तर

20

सबकुछ सही दिखता है और यदि जनरेटर भाग गया तो मणि जगह पर होना चाहिए। क्या आपने अपने जेमफाइल में प्लगइन जोड़ने के बाद से अपना सर्वर पुनरारंभ किया है?

+4

विश्वास नहीं कर सकता कि मैंने गलत क्या पता लगाने की कोशिश कर कई घंटे बिताए हैं ... मुझे शायद एक प्लगइन चाहिए जो हर बार जब मैं एक मणि स्थापित करता हूं तो मुझे अपने सर्वर को पुनरारंभ करने की याद दिलाता है! आपका धन्यावाद! –

संबंधित मुद्दे