2012-02-03 18 views
5

तो मैं एक साधारण एप्लिकेशन बना रहा हूं। मेरे पास 'गेम' डेटाबेस टेबल और 'नियम' डेटाबेस तालिका है। प्रत्येक गेम में कई नियम हो सकते हैं। मैं इस तरह एक फार्म प्रस्तुत करना चाहते हैं:रेल में गतिशील रूप

Game Title: 
Game Description: 
    Rule #1: 
    (Click to add another rule) 

तो उपयोगकर्ता अतिरिक्त नियम के लिए एक और पाठ क्षेत्र को जोड़ने के लिए एक बटन क्लिक कर सकते हैं। इस बारे में जाने का सबसे अच्छा तरीका क्या है? क्या फॉर्म हेल्पर्स हैं? नियमों की एक सरणी वापस करने के लिए कोई रास्ता? मैं रेल के लिए कुछ नया हूँ, और मेरे गुगल ने बहुत मदद नहीं दी। मैं सिर्फ अज्ञानी हो सकता हूं, लेकिन किसी भी मदद की सराहना की जाएगी!

+0

जाओ रेल पुस्तक प्राप्त करें। उदाहरण के लिए, [यह एक] (http://pragprog.com/book/rails4/agile-web-development-with-rails)। –

+0

धन्यवाद दोस्त - आप मुझे $ 54.99 शटल करते हैं और मैं उस पर सही हो जाऊंगा। – opticon

+0

पुस्तकें पढ़ना अच्छा है। किताबें संरचित ज्ञान हैं। सहायता के लिए समुदाय में जाने से पहले आपको स्वयं को शिक्षित करना होगा। –

उत्तर

3

यह पुरानी है, लेकिन आप क्या करने की कोशिश कर रहे हैं करने के लिए समान होना चाहिए महत्वपूर्ण या मुख्य स्थान पर।

http://railscasts.com/episodes/75-complex-forms-part-3

बस अपने Game और Rules करने के लिए Project और Tasks के बारे में सोच।

1

आपको संभवतः नेस्टेड "नियम" रूपों के साथ "गेम" फ़ॉर्म का उपयोग करना होगा। अगर मैं सभी कोड की जरूरत है, लेकिन इन आप सही साथ मदद करनी चाहिए आने डाल यह एक लंबा जवाब होगा:

http://railscasts.com/episodes/196-nested-model-form-part-1

http://railscasts.com/episodes/197-nested-model-form-part-2

4

क्या आप के लिए "गतिशील रूपों" कहा जाता है देख रहे हैं और अपने प्रश्न का उत्तर निम्नलिखित Railscasts प्रकरण में है ।

  1. http://railscasts.com/episodes/403-dynamic-forms
  2. https://github.com/railscasts/403-dynamic-forms

इसके थोड़े देर लेकिन मैं इसे किसी और की सहायता करेगी।

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