/** * Retrieve Element HTML * * @param Varien_Data_Form_Element_Abstract $element * @return string */ protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element) { if (!$this->helper('Mage_Catalog_Helper_Product_Flat')->isBuilt()) { $element->setDisabled(true)->setValue(0); } return parent::_getElementHtml($element); }
protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element) { $html = parent::_getElementHtml($element); $js = '<script type="text/javascript"> var updater = new RegionUpdater("tax_defaults_country", "none", "tax_defaults_region", %s, "nullify"); if(updater.lastCountryId) { var tmpRegionId = $("tax_defaults_region").value; var tmpCountryId = updater.lastCountryId; updater.lastCountryId=false; updater.update(); updater.lastCountryId = tmpCountryId; $("tax_defaults_region").value = tmpRegionId; } else { updater.update(); } </script>'; $html .= sprintf($js, $this->helper('Mage_Directory_Helper_Data')->getRegionJson()); return $html; }
protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element) { $html = parent::_getElementHtml($element); $html .= "<script type=\"text/javascript\">var updater = new RegionUpdater('tax_defaults_country'," . " 'tax_region', 'tax_defaults_region', " . $this->helper('Mage_Directory_Helper_Data')->getRegionJson() . ", 'disable');</script>"; return $html; }
protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element) { $html = parent::_getElementHtml($element); $html .= $this->_appendJs($element); return $html; }
/** * Retrieve Element HTML fragment * * @param Varien_Data_Form_Element_Abstract $element * @return string */ protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element) { return parent::_getElementHtml($element) . $this->renderView(); }