लेबल करने के लिए कक्षा नहीं जोड़ सकता है, मैं रेडियो बटन के समूह में प्रत्येक लेबल में एक कक्षा (वही) जोड़ने की कोशिश कर रहा हूं।Zend_form_element_radio
यह मेरा कोड है:
$linkedin_share = new Zend_Form_Element_Radio('linkedin_share', array('escape' => false));
$linkedin_share->setDecorators(array('ViewHelper','Errors', array('Label', array('class' => 'TEST'))))
->addMultiOption('none', $this->getView()->translate('None'))
->addMultiOption('icon', '<img src="'.$this->getView()->baseUrl().'/images/admin/icons/social_media_share/linkedin.png'.'"/>')
->addMultiOption('counter', '<img src="'.$this->getView()->baseUrl().'/images/admin/icons/social_media_share/linkedin_share.jpg'.'"/>')
->setSeparator('')
->setAttrib('class', 'item_small_checkbox');
और ये मेरे उत्पादन है:
<label for="linkedin_share-none">
<label for="linkedin_share-icon">
<label for="linkedin_share-counter">
यह मेरा वांछित आउटपुट:
<label for="linkedin_share-none" class="share_label_class">
<label for="linkedin_share-icon" class="share_label_class">
<label for="linkedin_share-counter" class="share_label_class">
बेवकूफ बात यह है कि इसके लिए काम करता है अब तक मेरे सभी अन्य फॉर्म तत्व। मैंने दस लाख संयोजनों की कोशिश की और मेरे गधे की खोज की, लेकिन इससे कोई फर्क नहीं पड़ता कि मैं कोशिश करता हूं कि मैं कक्षा में कक्षा नहीं जोड़ सकता।
विचार, समाधान, सुझाव सभी का स्वागत है! अग्रिम में धन्यवाद!
क्या आप हमें उन तत्वों का कोड दे सकते हैं जिनके लिए यह काम करता है? मैं उन लोगों के बीच क्या अलग है, या जो काम कर रहे तत्वों के रूप में अलग है, यह देखने की कोशिश करता हूं (यदि यह समान नहीं है)। – jhuet