मेरे पास Building
है जो User
से जुड़ा हुआ है। एक User
भी रजिस्टर, लॉगिन, आदि कर सकता है। मेरे पास मेरा सत्यापन सेट है ताकि कुंजी User
फ़ील्ड (उदा। email
, name
इत्यादि) आवश्यक हैं।आवश्यक इनपुट की आवश्यकता नहीं है
जब मैं कोई भवन बनाता हूं, तो मैं किसी उपयोगकर्ता को स्पॉट पर जोड़ने की क्षमता भी प्रदान करता हूं। मेरे इमारत रूप है कि कुंजी उपयोगकर्ता की जानकारी के लिए आदानों है:
<?php echo $this->Form->input('User.first_name') ?>
<?php echo $this->Form->input('User.last_name') ?>
<?php echo $this->Form->input('User.email') ?>
हालांकि, मैं नहीं चाहता कि के रूप में बी/सी मैं चाहता हूँ एक Building without necessarily creating a
User` रिकॉर्ड बनाने के लिए सक्षम होने के लिए उपयोगकर्ता की आवश्यकता उन आदानों दर्शाया जाना चाहते हैं। मुझे क्या करने का कोई तरीका नहीं मिल रहा है को सत्यापन नियम द्वारा रखे गए div से आवश्यक कक्षा को हटा दें।
मैंने 'required' => false
के विभिन्न संयोजनों की कोशिश की है और class
मान सेट किया है, लेकिन अब तक कुछ भी काम नहीं किया है। क्या फॉर्म इनपुट की आवश्यकता नहीं है?
धन्यवाद। वैकल्पिक रूप से
echo $this->Form->input('User.first_name',
array('div' => array('class' => 'input text')));
, तो आप सिर्फ उस दृश्य के लिए नियंत्रक में required
नियम unset
सकता है, लेकिन परिणाम के साथ सावधान रहना:
+1। किसी कारण से यह मुझे मुस्कुराता है ... – thkala