पर एकाधिक प्रीग्रेस्प्लेस फ़िल्टर का उपयोग करके मैं एक एकल ज़ेंड फॉर्म तत्व पर एकाधिक प्रीग्राइस्प्लेस फ़िल्टर जोड़ना चाहता हूं। मैं नीचे दिए गए कोड का उपयोग कर एक PregReplace फिल्टर जोड़ सकते हैं:ज़ेंड फॉर्म तत्व
$word = new Zend_Form_Element_Text('word');
$word->addFilter('PregReplace', array(
'match' => '/bob/',
'replace' => 'john'
));
$this->addElement($word);
मैं
$word = new Zend_Form_Element_Text('word');
$word->addFilter('PregReplace', array(
'match' => '/bob/',
'replace' => 'john'
));
$word->addFilter('PregReplace', array(
'match' => '/sam/',
'replace' => 'dave'
));
$this->addElement($word);
की कोशिश की है, लेकिन यह सिर्फ मतलब केवल दूसरे फिल्टर काम किया।
मैं एकाधिक प्रीग्रेस्प्लेस फ़िल्टर कैसे जोड़ूं?
'addFilter()' एक आंतरिक रजिस्ट्री कुंजी के रूप में classname का उपयोग करता है नहीं है, तो जाहिरा तौर पर आप एक ही CLA की एकाधिक फिल्टर नहीं हो सकता एस एस। आश्चर्य की बात है कि यह कुंजी निर्दिष्ट करने के विकल्प को अनुमति नहीं देता है। शायद एक मुद्दा के रूप में दाखिल करने लायक है। –