Symfony2 फॉर्म घटक में कस्टम विशेषताओं को बनाना संभव है?क्या सिम्फनी 2 में कस्टम फॉर्म फ़ील्ड विशेषताओं को बनाना संभव है?
कारण मैं पूछता हूं क्योंकि मैं एक निश्चित किनारे पर काम कर रहा हूं जहां read_only पर्याप्त नहीं होगा।
यहां परिदृश्य है: मुझे कुछ बाहरी तर्क पार्सिंग के परिणाम के आधार पर डेटा बाध्य करने की आवश्यकता है। यह महत्वपूर्ण है क्योंकि मेरे पास ऐसे फ़ील्ड हो सकते हैं जो डिफ़ॉल्ट रूप से अक्षम हैं लेकिन बाहरी तर्क के आधार पर फ़ील्ड सक्रिय हो सकते हैं। मैं इस परिणाम को उत्पन्न करने के लिए क्लाइंट स्क्रिप्टिंग का उपयोग नहीं कर सकता, इसे फ़ॉर्म विशेषता में अक्षम होना है।
यदि मैं फ़ील्ड के साथ read_only के रूप में शुरू करता हूं, तो यह अक्षम हो जाएगा, लेकिन मैं इसे डेटा को बाध्य नहीं कर पाऊंगा। तो मेरे उपर्युक्त बाहरी तर्क का नतीजा दिया गया, मैं read_only का उपयोग करने में सक्षम नहीं होगा। तो यह मुझे किसी अन्य विकल्प के साथ छोड़ देता है लेकिन एक अलग विशेषता का उपयोग करता है जो फ़ील्ड को अक्षम कर देगा।
क्या यह अक्षम प्रभाव उत्पन्न करने के लिए एक कस्टम विशेषता बनाना संभव है?
यह "बाहरी तर्क पार्सिंग" क्या है?जो कुछ मैं इकट्ठा करता हूं, उससे आप कुछ अन्य मानदंडों के आधार पर वैकल्पिक रूप से आवश्यक फॉर्म फ़ील्ड बनाना चाहते हैं, लेकिन आप यह नहीं बताते कि वह मानदंड क्या है, इसलिए यह पता लगाना मुश्किल हो जाता है कि समाधान कहां होना चाहिए। क्या यह एक AJAX कॉल, फॉर्म अपडेट, या आपके नियंत्रक के लिए कुछ आंतरिक परिणाम है? –