2010-05-26 13 views
7

मैंने Advanced Rails Recipes में "मल्टी-स्टेप विज़ार्ड बनाएं" पढ़ा है। मैंने अपडेट किए गए एफएसएम के लिए प्रलेखन को पढ़ और पढ़ा है जिसे मैं Workflow कहलाता हूं, और here और here देखा। उन्नत रेल पकाने की विधि रिकॉर्ड (क्विज़) पर केंद्रित है जो पहले से मौजूद है, और इसमें नए बनाने को शामिल नहीं है। वर्कफ़्लो दस्तावेज़ों में नियंत्रकों या विचारों के लिए किसी भी कोड को शामिल नहीं किया गया है, इसलिए मुझे नहीं पता कि इस मॉडल के जादू के साथ क्या करना है, और अंतिम दो लिंक शायद ही कार्यान्वयन पर स्पर्श करते हैं। उपर्युक्त संसाधनों से, मुझे अच्छी समझ है कि रेल में एफएसएम क्या है और कंसोल या आईआरबी में इसके साथ कैसे खेलना है, लेकिन मुझे बहुत कम दिशा मिली है या समझ रहा है कि मेरे रेल ऐप में एक को कैसे कार्यान्वित किया जाए।रेल: मल्टी-स्टेप नया उपयोगकर्ता साइनअप फॉर्म (एफएसएम?)

मुझे यह क्या चाहिए: एक सरल, बहु-चरण उपयोगकर्ता साइनअप प्रक्रिया।

चरण 1: उपयोगकर्ता अपने महत्वपूर्ण विवरण (सत्यापन के साथ) में प्रवेश करता है।

चरण 2: उपयोगकर्ता अपनी प्रोफ़ाइल के लिए मानदंड में प्रवेश करता है ( सत्यापन के साथ)।

चरण 3: उपयोगकर्ता सेवा (सत्यापन के साथ) की शर्तों से सहमत है।

चरण 4: पुष्टिकरण पृष्ठ द्वारा उपयोगकर्ता को बधाई दी जाती है, जिसमें लिंक शामिल है जो उन्हें अपने नव निर्मित खाते में ले जाता है।

मुझे प्रत्येक संक्रमण के साथ चरणों और पूर्ण कैप्चर (डेटाबेस में सहेजता है) के बीच पूर्ण नेविगेशन भी पसंद है।

क्या कोई मुझे इस तरह के कुछ का स्पष्ट कार्यान्वयन दे सकता है? मुझे एक उदाहरण ऐप पसंद आएगा जिसमें एक बहु-चरण साइनअप प्रक्रिया शामिल है जहां मैं हुड के नीचे कोड (पूर्ण स्रोत कोड - मॉडल और नियंत्रक और विचार) देख सकता हूं, लेकिन मैं ऐसा कुछ भी नहीं ढूंढ पाया।

किसी भी मार्गदर्शन की सराहना की जाएगी!

संपादित करें: कृपया इसे रेलवेकास्ट बनाने में मदद करें! रयान बी (ए.के.ए. सुपरमैन), अगर आप इसे पढ़ रहे हैं, तो हमें आपकी ज़रूरत है! http://feedback.railscasts.com/forums/77-episode-suggestions/suggestions/35553-multi-step-forms-and-wizards

उत्तर

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