मेरे ऑर्चर्ड प्रोजेक्ट के लिए, मुझे पंजीकरण समय पर उपयोगकर्ता से कुछ अतिरिक्त जानकारी चाहिए। (कहें, पहला नाम, अंतिम नाम, पैंट रंग)। पंजीकरण के दौरान यह जानकारी दर्ज की जानी चाहिए और बाद में स्थगित नहीं किया जा सकता है (ग्राहक के आदेश के अनुसार)।बाग: कस्टम पंजीकरण फ़ील्ड
मैंने उन लोगों से पूछने के लिए प्रोफ़ाइल और विस्तारित पंजीकरण प्लगइन का उपयोग करने का प्रयास किया, लेकिन जहां तक मैं देखता हूं, यह केवल मुझे पंजीकरण फॉर्म में प्रदर्शित करने के लिए वैकल्पिक फ़ील्ड देता है। क्या अनिवार्य फ़ील्ड पेश करने का कोई तरीका है?
मैं भी AccountController के Register
विधि को अधिलेखित करने, प्रति this discussion के रूप में एक त्वरित धावा किया था, लेकिन मैं यह काम करने के लिए नहीं मिल सका: नियंत्रक एक अलग जगह में है, यह subclassed नहीं किया जा सकता और यहां तक कि अगर मैं मजबूर यह करने के लिए, कोड कभी निष्पादित नहीं किया जाता है। मुझे लगता है कि वे ऑर्चर्ड के एक पुराने संस्करण का उपयोग कर रहे हैं।
तो, ऑर्चर्ड दर्शन के नजदीक एक अनिवार्य क्षेत्र बनाने के लिए मुझे किस दिशा में जाना चाहिए? क्या मुझे एक नया फ़ील्ड प्रकार बनाना चाहिए जो खाली मूल्यों को अस्वीकार कर दे? (क्या यह भी संभव है)?
धन्यवाद, यही वह है जो मैंने किया। ओह और उस मॉड्यूल को लिखने के लिए बहुत बहुत धन्यवाद। – winsmith