Protected Member Functions | |
_getElementHtml (Varien_Data_Form_Element_Abstract $element) |
Definition at line 34 of file DateFieldsOrder.php.
_getElementHtml | ( | Varien_Data_Form_Element_Abstract $ | element | ) | [protected] |
Enter description here...
Varien_Data_Form_Element_Abstract | $element |
Reimplemented from Mage_Adminhtml_Block_System_Config_Form_Field.
Definition at line 37 of file DateFieldsOrder.php.
00038 { 00039 $_options = array( 00040 'd' => Mage::helper('adminhtml')->__('Day'), 00041 'm' => Mage::helper('adminhtml')->__('Month'), 00042 'y' => Mage::helper('adminhtml')->__('Year') 00043 ); 00044 00045 $element->setValues($_options) 00046 ->setStyle('width:70px;') 00047 ->setName($element->getName() . '[]'); 00048 if ($element->getValue()) { 00049 $values = explode(',', $element->getValue()); 00050 } else { 00051 $values = array(); 00052 } 00053 00054 $_parts = array(); 00055 $_parts[] = $element->setValue(isset($values[0]) ? $values[0] : null)->getElementHtml(); 00056 $_parts[] = $element->setValue(isset($values[1]) ? $values[1] : null)->getElementHtml(); 00057 $_parts[] = $element->setValue(isset($values[2]) ? $values[2] : null)->getElementHtml(); 00058 00059 return implode(' / ', $_parts); 00060 }