आप लाइब्रेरी के "फार्म मान्यकरण" विधि "set_error_delimiters" का उपयोग कर सकते हैं:
$this->validation->set_error_delimiters('<div class="error">', '</div>');
इसके अलावा, आप प्रपत्र सहायक के साथ कोड इनलाइन पर किए गए कर सकते हैं:
validation_errors('<div class="error">', '</div>')
या बनाया गया form_validation लाइब्रेरी पर कक्षा बढ़ाता है:
class MY_Form_validation extends CI_Form_validation
{
public function __construct($rules = array())
{
// applies delimiters set in config file.
if(! isset($rules['error_prefix']))
{
$rules['error_prefix'] = '<div class="error">';
}
if(! isset($rules['error_suffix']))
{
$rules['error_suffix'] = '</div>';
}
parent::__construct($rules);
}
}
मैं क्योंकि डिफ़ॉल्ट रूप से शैली सेट करें और से पहले विधि समझाने के ऊपर लिख अनुमति देते हैं पिछले विधि की तरह।
मेरी अंग्रेजी के लिए खेद है :)
धन्यवाद, मुझे नहीं पता कि मुझे यह कैसे याद आया ... क्षमा करें। – Walker
मुझे वास्तव में पसंद नहीं है, आपको फ़ॉर्म सत्यापन के लिए हर बार इस विधि को कॉल करना होगा। यदि आप डुप्लिकेशन से बचना चाहते हैं, तो आप इसे इस विधि से वैश्विक रूप से सेट कर सकते हैं: http://chris-schmitz.com/changing-default-error-delimiters-in-codeigniter/ – petrkotek
@petrkotek आप डीए एमवीपी धन्यवाद –