2011-06-05 14 views
5

मैं एक दृश्य जो 5 रूपों को अलग से प्रस्तुत करने वाले, लेकिन एक ही मॉडल के लिए किया गया है। इसका उद्देश्य उपयोगकर्ता को एक ही पृष्ठ में सभी रूपों को भरने की अनुमति देता है और प्रत्येक रूप के लिए रखे गए मूल्यों की तेज़ी से तुलना करने में सक्षम होता है। प्रत्येक रूप में अधिकांश फ़ील्ड एक दूसरे के साथ आम हैं। यदि आप सामानों का विचार चाहते हैं, तो कल्पना करें कि आप एक फुटबॉल ट्रेनर हैं और आप प्रत्येक आधा समय के लिए अपनी टीम रणनीति स्थापित करने के लिए एक ही पृष्ठ पर सक्षम होना चाहते हैं। तो मेरे पास एक ही पृष्ठ पर दो रूपों के साथ एक हाफटाइम मॉडल होगा, प्रत्येक आधा समयकैसे ध्यान में रखते हुए सत्यापन त्रुटियों के प्रदर्शन को निष्क्रिय करने के (CakePHP)

तो जब मैं हैल्टाइम 1 फॉर्म सबमिट करता हूं और सत्यापन विफल रहता है, तो हाफटाइम 1 की सत्यापन त्रुटियां हाफटाइम 2 फ़ील्ड में भी प्रदर्शित होती हैं। मैं एक फॉर्म के सत्यापन को अक्षम करने में सक्षम होना चाहता हूं, अगर यह सबमिट नहीं किया गया था।

मेरा विचार नियंत्रक से एक चर को वर्तमान आधा समय का नाम/आईडी युक्त दृश्य में भेजना था और इस चर से, केवल ccorrect रूप में सत्यापन त्रुटियों को प्रदर्शित करना था।

आप कैसे मैं एक क्षेत्र में सत्यापन त्रुटियों के प्रदर्शन निष्क्रिय कर सकते हैं पर कोई विचार है?

बहुत बहुत धन्यवाद!

उत्तर

7

गलत पर error विकल्प सेट करें जब आप प्रपत्र इनपुट का उपयोग करें। यानी:

echo $this->input('Halftime2.title', array('error' => false)); 
+0

सही लगता है, धन्यवाद! – Thrax

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

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