/** * Render element html * * @param Varien_Data_Form_Element_Abstract $element * @return string */ public function render(Varien_Data_Form_Element_Abstract $element) { $imageDirectoryBaseUrl = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA) . 'infortis/system/css/images'; $elementData = $element->getOriginalData(); $url1 = $this->getUrl('dataporter/adminhtml_cfgporter/index/action_type/import/package/Infortis_Ultimo'); $url2 = $this->getUrl('dataporter/adminhtml_cfgporter/index/action_type/export/package/Infortis_Ultimo'); //Start base HTML $html = ''; $html .= sprintf('<tr class="system-fieldset-sub-head" id="row_%s"><td colspan="5"><h4 id="%s">%s</h4></td></tr>', $element->getHtmlId(), $element->getHtmlId(), $element->getLabel()); //Open row $html .= sprintf('<tr class="" id="row_%s_content">', $element->getHtmlId()); //Add label cell $html .= sprintf('<td class="label"><label>%s</label></td>', $elementData['sublabel']); //Open main cell $html .= '<td class="value">'; //Buttons $html .= $this->getLayout()->createBlock('adminhtml/widget_button')->setType('button')->setClass('go-to-page')->setLabel('Import')->setOnClick("setLocation('{$url1}')")->toHtml(); $html .= ' '; $html .= $this->getLayout()->createBlock('adminhtml/widget_button')->setType('button')->setClass('go-to-page')->setLabel('Export')->setOnClick("setLocation('{$url2}')")->toHtml(); //Close all wrappers: cell and row $html .= '</td>'; $html .= '</tr>'; //Add CSS $html .= '<style> button.go-to-page span { background-repeat: no-repeat; background-position: 100% 50%; background-image: url(' . $imageDirectoryBaseUrl . '/btn-go-to-page-icon.png); padding-right: 26px; } </style>'; return $html; }
/** * Get the button and scripts contents * * @param Varien_Data_Form_Element_Abstract $element * @return string */ protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element) { $originalData = $element->getOriginalData(); $elementHtmlId = $element->getHtmlId(); $this->addData(array_merge($this->_getButtonData($elementHtmlId, $originalData), $this->_getSandboxButtonData($elementHtmlId, $originalData))); return $this->_toHtml(); }
/** * Render fieldset html * * @param Varien_Data_Form_Element_Abstract $element * @return string */ public function render(Varien_Data_Form_Element_Abstract $element) { $elementOriginalData = $element->getOriginalData(); if (isset($elementOriginalData['help_link'])) { $this->setHelpLink($elementOriginalData['help_link']); } $js = ' sisowToggleSolution = function(id, url) { var doScroll = false; Fieldset.toggleCollapse(id, url); if ($(this).hasClassName("open")) { $$(".with-button button.button").each(function(anotherButton) { if (anotherButton != this && $(anotherButton).hasClassName("open")) { $(anotherButton).click(); doScroll = true; } }.bind(this)); } if (doScroll) { var pos = Element.cumulativeOffset($(this)); window.scrollTo(pos[0], pos[1] - 45); } } '; return $this->toHtml() . $this->helper('adminhtml/js')->getScript($js); }
/** * @param Varien_Data_Form_Element_Abstract $element * @return string */ protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element) { $originalData = $element->getOriginalData(); $this->setData('rapidcampaign_link_href', $originalData['href']); $this->setData('rapidcampaign_link_value', $originalData['value']); return $this->toHtml(); }
protected function _getElementHtml(Varien_Data_Form_Element_Abstract $el) { $data = $el->getOriginalData(); if (isset($data['process'])) { $process = $data['process']; } else { return '<div>Action was not specified</div>'; } if (isset($data['demo'])) { $demo = $data['demo']; } else { return '<div>Demo param was not specified</div>'; } $buttonSuffix = ''; if (isset($data['label'])) { $buttonSuffix = ' ' . $data['label']; } $url = $this->getUrl('adminhtml/porto_demo/' . $process) . 'demoversion/' . $demo; if (strlen($code = Mage::getSingleton('adminhtml/config_data')->getWebsite())) { $url .= "/website/" . $code; } if (strlen($code = Mage::getSingleton('adminhtml/config_data')->getStore())) { $url .= "/store/" . $code; } $html = $this->getLayout()->createBlock('adminhtml/widget_button')->setType('button')->setClass('import-cms')->setLabel('Import' . $buttonSuffix)->setOnClick("setLocation('{$url}')")->toHtml(); return $html; }
/** * Get the button and scripts contents * * @param Varien_Data_Form_Element_Abstract $element * @return string */ protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element) { $originalData = $element->getOriginalData(); $buttonLabel = isset($originalData['button_label']) ? $originalData['button_label'] : 'Manual Sync'; $this->addData(array('button_label' => Mage::helper('customer')->__($buttonLabel), 'html_id' => $element->getHtmlId(), 'ajax_url' => Mage::getSingleton('adminhtml/url')->getUrl('*/newsletter_system_config_synchronization/manualsync'))); return $this->_toHtml(); }
/** * Render element html * * @param Varien_Data_Form_Element_Abstract $element * @return string */ public function render(Varien_Data_Form_Element_Abstract $element) { $origData = $element->getOriginalData(); $html = sprintf('<tr class="system-fieldset-sub-head" id="row_%s"><td colspan="5"><h4 id="%s">%s</h4>%s</td></tr>', $element->getHtmlId(), $element->getHtmlId(), $element->getLabel(), isset($origData['note']) ? '<div style="margin-top:10px">' . $origData['note'] . '</div>' : ''); if ($element->getComment()) { $html .= '<p class="note"><span>' . $element->getComment() . '</span></p>'; } return $html; }
/** * @param Varien_Data_Form_Element_Abstract $element * @return string */ protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element) { $originalData = $element->getOriginalData(); $logoFilename = Mage::getDesign()->getFilename('images' . DS . 'rapidcampaign' . DS . 'rapidcampaign_logo.svg', array('_type' => 'skin')); if (file_exists($logoFilename)) { $this->setData('rapidcampaign_img_src', $this->getSkinUrl('images' . DS . 'rapidcampaign' . DS . 'rapidcampaign_logo.svg')); } $this->setData('rapidcampaign_img_alt', $originalData['img_alt']); return $this->toHtml(); }
protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element) { // TODO: Check if the translation used here is actually superfluous $data = $element->getOriginalData(); $path = $data['destination']; $label = $data['value']; $url = Mage::helper('zendesk')->getUrl('raw', $path); $this->addData(array('label' => $label, 'link_url' => $url)); return $this->_toHtml(); }
/** * Render fieldset html * * @param Varien_Data_Form_Element_Abstract $fieldset * @return string */ public function render(Varien_Data_Form_Element_Abstract $fieldset) { foreach ($fieldset->getSortedElements() as $element) { $htmlId = $element->getHtmlId(); $this->_elements[$htmlId] = $element; } $originalData = $fieldset->getOriginalData(); $this->addData(array('fieldset_label' => $fieldset->getLegend(), 'fieldset_admin_label' => isset($originalData['admin_label']) ? $originalData['admin_label'] : '', 'fieldset_backend_url' => Mage::getModel('intraship/config')->getBackendUrl(), 'fieldset_help_url' => isset($originalData['help_url']) ? $originalData['help_url'] : '', 'fieldset_doc_url' => isset($originalData['doc_url']) ? $originalData['doc_url'] : '', 'fieldset_onlineretoure_doc_url' => isset($originalData['onlineretoure_doc_url']) ? $originalData['onlineretoure_doc_url'] : '', 'fieldset_partner_url' => isset($originalData['partner_url']) ? $originalData['partner_url'] : '')); return $this->toHtml(); }
public function render(Varien_Data_Form_Element_Abstract $fieldset) { foreach ($fieldset->getSortedElements() as $element) { $htmlId = $element->getHtmlId(); $this->_elements[$htmlId] = $element; } $originalData = $fieldset->getOriginalData(); $this->addData(array('iframe_url' => isset($originalData['iframe_url']) ? $originalData['iframe_url'] : '')); return $this->toHtml(); }
protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element) { $elementOriginalData = $element->getOriginalData(); $buttonSuffix = ''; if (isset($elementOriginalData['label'])) { $buttonSuffix = ' ' . $elementOriginalData['label']; } $url = $this->getUrl('dgtyaris/adminhtml_restore/restore'); $html = $this->getLayout()->createBlock('adminhtml/widget_button')->setType('button')->setClass('scalable restore')->setLabel($buttonSuffix)->setOnClick("setLocation('{$url}')")->toHtml(); return $html; }
/** * Import static blocks * * @param Varien_Data_Form_Element_Abstract $element * @return String */ protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element) { $elementOriginalData = $element->getOriginalData(); if (isset($elementOriginalData['label'])) { $buttonLabel = $elementOriginalData['label']; } else { return '<div>Button label was not specified</div>'; } $url = Mage::helper('adminhtml')->getUrl('apptrian_imageoptimizer/adminhtml_optimizer/optimize'); $html = $this->getLayout()->createBlock('adminhtml/widget_button')->setType('button')->setClass('apptrian-imageoptimizer-admin-button-optimize')->setLabel($buttonLabel)->setOnClick("setLocation('{$url}')")->toHtml(); return $html; }
/** * Render fieldset html * * @param Varien_Data_Form_Element_Abstract $element * @return string */ public function render(Varien_Data_Form_Element_Abstract $element) { $elementOriginalData = $element->getOriginalData(); if (isset($elementOriginalData['help_link'])) { $this->setHelpLink($elementOriginalData['help_link']); } $js = ' paypalToggleSolution = function(id, url) { var doScroll = false; Fieldset.toggleCollapse(id, url); if ($(this).hasClassName("open")) { $$(".with-button button.button").each(function(anotherButton) { if (anotherButton != this && $(anotherButton).hasClassName("open")) { $(anotherButton).click(); doScroll = true; } }.bind(this)); } if (doScroll) { var pos = Element.cumulativeOffset($(this)); window.scrollTo(pos[0], pos[1] - 45); } } togglePaypalSolutionConfigureButton = function(button, enable) { var $button = $(button); $button.disabled = !enable; if ($button.hasClassName("disabled") && enable) { $button.removeClassName("disabled"); } else if (!$button.hasClassName("disabled") && !enable) { $button.addClassName("disabled"); } } // check store-view disabling Express Checkout document.observe("dom:loaded", function() { var ecButton = $$(".pp-method-express button.button")[0]; var ecEnabler = $$(".paypal-ec-enabler")[0]; if (typeof ecButton == "undefined" || typeof ecEnabler != "undefined") { return; } var $ecButton = $(ecButton); $$(".with-button button.button").each(function(configureButton) { if (configureButton != ecButton && !configureButton.disabled && !$(configureButton).hasClassName("paypal-ec-separate") ) { togglePaypalSolutionConfigureButton(ecButton, false); } }); }); '; return $this->toHtml() . $this->helper('adminhtml/js')->getScript($js); }
/** * Get the button and scripts contents * * @param Varien_Data_Form_Element_Abstract $element * @return string */ protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element) { $originalData = $element->getOriginalData(); $label = $originalData['button_label']; //Check if api key works $ping = Mage::getModel('monkey/api'); $ping->ping(); if (!$ping->errorCode) { $label = "Change API credentials"; } $this->addData(array('button_label' => $this->helper('monkey')->__($label), 'button_url' => $this->helper('monkey/oauth2')->authorizeRequestUrl(), 'html_id' => $element->getHtmlId())); return $this->_toHtml(); }
/** * @deprecated * * Add texture preview * * @param Varien_Data_Form_Element_Abstract $element * @return String */ protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element) { $elementOriginalData = $element->getOriginalData(); $texPath = ''; if (isset($elementOriginalData['tex_path'])) { $texPath = $elementOriginalData['tex_path']; } else { return 'Error: Texture path not specified in config.'; } $html = $element->getElementHtml(); //Default HTML $jsUrl = $this->getJsUrl('infortis/jquery/jquery-1.7.2.min.js'); //$texUrl = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA) . Mage::helper('ultimo')->getTexPath(); $texUrl = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA) . $texPath; //Recreate ID of the background color picker which is related with this pattern //From the texture picker ID get the suffix beginning with '_tex' $fieldIdSuffix = strstr($element->getHtmlId(), '_tex'); //Replace the suffix with suffix appropriate for the background color picker in the current options group $bgcPickerId = str_replace($fieldIdSuffix, '_bg_color', $element->getHtmlId()); //Create ID of the pattern preview box $previewId = $element->getHtmlId() . '-tex-preview'; if (Mage::registry('jqueryLoaded') == false) { $html .= ' <script type="text/javascript" src="' . $jsUrl . '"></script> <script type="text/javascript">jQuery.noConflict();</script> '; Mage::register('jqueryLoaded', 1); } $html .= ' <br/><div id="' . $previewId . '" style="width:280px; height:360px; margin:10px 0; background-color:transparent;"></div> <script type="text/javascript"> jQuery(function($){ var tex = $("#' . $element->getHtmlId() . '"); var bgc = $("#' . $bgcPickerId . '"); var preview = $("#' . $previewId . '"); preview.css("background-color", bgc.attr("value")); tex.change(function() { preview.css({ "background-color": bgc.css("background-color"), "background-image": "url(' . $texUrl . '" + tex.val() + ".png)" }); }) .change(); }); </script> '; return $html; }
/** * Import static blocks * * @param Varien_Data_Form_Element_Abstract $element * @return String */ protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element) { $elementOriginalData = $element->getOriginalData(); if (isset($elementOriginalData['process'])) { $name = $elementOriginalData['process']; } else { return '<div>Action was not specified</div>'; } $buttonSuffix = ''; if (isset($elementOriginalData['label'])) { $buttonSuffix = ' ' . $elementOriginalData['label']; } $url = $this->getUrl('themesetting/adminhtml_import/' . $name); $html = $this->getLayout()->createBlock('adminhtml/widget_button')->setType('button')->setClass('import-cms')->setLabel('Import' . $buttonSuffix)->setOnClick("setLocation('{$url}')")->toHtml(); return $html; }
/** * @param Varien_Data_Form_Element_Abstract $element * @return string */ protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element) { $originalData = $element->getOriginalData(); $website = $this->getRequest()->getParam('website'); $store = $this->getRequest()->getParam('store'); $uri = $originalData['button_url']; if ($store != "") { $uri .= '/website/' . $website; } if ($store != "") { $uri .= '/store/' . $store; } $uri = Mage::helper('adminhtml')->getUrl($uri); $this->addData(array('button_label' => Mage::helper('googlebasefeedgenerator')->__($originalData['button_label']), 'button_url' => $uri, 'html_id' => $element->getHtmlId())); return $this->_toHtml(); }
protected function _getElementHtml(Varien_Data_Form_Element_Abstract $el) { $data = $el->getOriginalData(); if (isset($data['task'])) { $task = $data['task']; } else { return '<div>Action was not specified</div>'; } $buttonSuffix = ''; if (isset($data['label'])) { $buttonSuffix = ' ' . $data['label']; } $url = $this->getUrl('jmbasetheme/adminhtml_demo/' . $task); $html = $this->getLayout()->createBlock('adminhtml/widget_button')->setData('id', $data['id'])->setType('button')->setClass('export-cms')->setLabel('Export' . $buttonSuffix)->setOnClick("setLocation('{$url}')")->toHtml(); $html .= '<input type="hidden" id ="' . $data['id'] . '-url" value="' . $url . '" />'; return $html; }
protected function _getElementHtml(Varien_Data_Form_Element_Abstract $el) { $data = $el->getOriginalData(); if (isset($data['task'])) { $task = $data['task']; if ($task == 'setDemo') { $model = Mage::getSingleton('jmbasetheme/demo'); $notSupportMsg = '<div style="color:#f00;">' . Mage::helper('jmbasetheme')->__('Current theme was not support this feature or there are not demo styles defined in current theme.') . '</div>'; if (!$model->hasStyleDefined()) { return $notSupportMsg; } } } else { return '<div>Action was not specified</div>'; } $btnLabel = ''; if (isset($data['label'])) { $btnLabel = $data['label']; } $url = $this->getUrl('jmbasetheme/adminhtml_demo/' . $task); if (strlen($code = Mage::getSingleton('adminhtml/config_data')->getWebsite())) { $url .= "website/" . $code; } if (strlen($code = Mage::getSingleton('adminhtml/config_data')->getStore())) { $url .= "/store/" . $code; } $html = $this->getLayout()->createBlock('adminhtml/widget_button')->setData('id', $data['id'])->setType('button')->setClass('import-cms')->setLabel($btnLabel)->setOnClick("setLocation('{$url}')")->toHtml(); $html .= '<input type="hidden" id ="' . $data['id'] . '-url" value="' . $url . '" />'; //Js //flag to show/hide export button $export = Mage::app()->getRequest()->getParam('export', 0); $html .= '<script type="text/javascript"> '; $html .= 'var showBtnExport = ' . $export . ';'; $html .= ' </script>'; $html .= '<script type="text/javascript" src="' . $this->getJsUrl('jquery/jquery.1.9.1.min.js') . '"> </script>'; $html .= '<script type="text/javascript" src="' . $this->getJsUrl('jquery/jquery.noConflict.js') . '"> </script>'; //script on form in back-end $html .= '<script type="text/javascript" src="' . $this->getJsUrl('joomlart/jmbasetheme/demo_backend.js') . '"></script>'; return $html; }
protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element) { $write = Mage::getSingleton('core/resource')->getConnection('core_write'); $app_url = Mage::helper("adminhtml")->getUrl("/system_config/edit/section/carriers", array()); if (isset($_GET['valAction']) && trim($_GET['valAction']) != '') { $filename = trim($_GET['valAction']); $filedata = $this->curl_get_contents_git('https://raw.githubusercontent.com/intelipost/fallback-tables/master/' . $filename . '.json'); if ($filedata != '' && $filedata != 'Not Found') { $root_dir_path = Mage::getBaseDir(); $media_dir_path = $root_dir_path . DIRECTORY_SEPARATOR . 'media'; $intelipost_dir_path = $media_dir_path . DIRECTORY_SEPARATOR . 'intelipost'; if (!is_dir($intelipost_dir_path)) { mkdir($intelipost_dir_path); } $filepath = $intelipost_dir_path . DIRECTORY_SEPARATOR . $filename . ".json"; $fh = fopen($filepath, 'w') or die("can't open file"); fwrite($fh, $filedata); fclose($fh); if ($filename != 'state_codification') { $filedata = $this->curl_get_contents_git('https://raw.githubusercontent.com/intelipost/fallback-tables/master/state_codification.json'); $filepath = $intelipost_dir_path . DIRECTORY_SEPARATOR . "state_codification.json"; $fh = fopen($filepath, 'w') or die("can't open file"); fwrite($fh, $filedata); fclose($fh); } $message = $this->__('"' . $filename . '" file has been imported successfully.'); Mage::getSingleton('adminhtml/session')->addSuccess($message); } else { $message = $this->__('"' . $filename . '" file have not found in Github fallback repository.'); Mage::getSingleton('adminhtml/session')->addError($message); } header("location:" . $app_url); exit; } echo "<script> \n\t\t\tfunction importFunction() {\n\t\t\t\tvar nmFile = document.getElementById('carriers_intelipost_table_name').value;\n\t\t\t\tif(nmFile == ''){\n\t\t\t\t\talert('Please enter a fallback filename.');\n\t\t\t\t\tdocument.getElementById('carriers_intelipost_table_name').focus();\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\n\t\t\t\tsetLocation('" . $app_url . "?valAction='+nmFile);\n\t\t\t\treturn true;\n\t\t\t}\n\t\t</script>"; $originalData = $element->getOriginalData(); $this->setElement($element); $html = $this->getLayout()->createBlock('adminhtml/widget_button')->setType('button')->setClass('scalable')->setLabel(Mage::helper('intelipost')->__($originalData['button_label']))->setOnClick("return importFunction()")->toHtml(); return $html; }
/** * Generate CSS * * @param Varien_Data_Form_Element_Abstract $element * @return String */ protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element) { $elementOriginalData = $element->getOriginalData(); if (isset($elementOriginalData['process'])) { $name = $elementOriginalData['process']; } else { return '<div>Action was not specified</div>'; } $website = Mage::app()->getRequest()->getParam('website'); $store = Mage::app()->getRequest()->getParam('store'); $url = $this->getUrl('themesetting/adminhtml_cssgen/' . $name, array('website' => $website, 'store' => $store)); $buttonSuffix = ''; if ($store) { $buttonSuffix = ' for "' . Mage::app()->getStore($store)->getName() . '" store view'; } elseif ($website) { $buttonSuffix = ' for "' . Mage::app()->getWebsite($website)->getName() . '" website'; } else { $buttonSuffix = ' for Default Config'; } $html = $this->getLayout()->createBlock('adminhtml/widget_button')->setType('button')->setClass('generate-css')->setLabel('Refresh CSS' . $buttonSuffix)->setOnClick("setLocation('{$url}')")->toHtml(); return $html; }
/** * Render element html * * @param Varien_Data_Form_Element_Abstract $element * @return string */ public function render(Varien_Data_Form_Element_Abstract $element) { die('aaaaâ'); $elementData = $element->getOriginalData(); $url1 = $this->getUrl('themesettings/adminhtml_install/import'); $url2 = $this->getUrl('themesettings/adminhtml_install/export'); //Start base HTML $html = ''; $html .= sprintf('<tr class="system-fieldset-sub-head" id="row_%s"><td colspan="5"><h4 id="%s">%s</h4></td></tr>', $element->getHtmlId(), $element->getHtmlId(), $element->getLabel()); //Open row $html .= sprintf('<tr class="" id="row_%s_content">', $element->getHtmlId()); //Add label cell $html .= sprintf('<td class="label"><label>%s</label></td>', $elementData['sublabel']); //Open main cell $html .= '<td class="value">'; //Buttons $html .= $this->getLayout()->createBlock('adminhtml/widget_button')->setType('button')->setClass('go-to-page')->setLabel('Import')->setOnClick("setLocation('{$url1}')")->toHtml(); $html .= ' '; $html .= $this->getLayout()->createBlock('adminhtml/widget_button')->setType('button')->setClass('go-to-page')->setLabel('Export')->setOnClick("setLocation('{$url2}')")->toHtml(); //Close all wrappers: cell and row $html .= '</td>'; $html .= '</tr>'; return $html; }
protected function _getElementHtml(Varien_Data_Form_Element_Abstract $el) { $data = $el->getOriginalData(); if (isset($data['task'])) { $task = $data['task']; $model = Mage::getSingleton('jmbasetheme/demo'); $notSupportMsg = '<div style="color:#f00;">' . Mage::helper('jmbasetheme')->__('Current theme was not support this feature.') . '</div>'; if ($task == 'importBlocks') { if (!$model->isSupported('blocks')) { return $notSupportMsg; } } else { if ($task == 'importPages') { if (!$model->isSupported('pages')) { return $notSupportMsg; } } else { if ($task == 'importMenu') { if (!$model->isSupported('menus')) { return $notSupportMsg; } } } } } else { return '<div>Action was not specified</div>'; } $buttonSuffix = ''; if (isset($data['label'])) { $buttonSuffix = ' ' . $data['label']; } $url = $this->getUrl('jmbasetheme/adminhtml_demo/' . $task); $html = $this->getLayout()->createBlock('adminhtml/widget_button')->setData('id', $data['id'])->setType('button')->setClass('import-cms')->setLabel('Import' . $buttonSuffix)->setOnClick("setLocation('{$url}')")->toHtml(); $html .= '<input type="hidden" id ="' . $data['id'] . '-url" value="' . $url . '" />'; return $html; }
/** * Get the button and scripts contents * * @param Varien_Data_Form_Element_Abstract $element * @return string */ protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element) { $originalData = $element->getOriginalData(); $this->addData(array('button_label' => Mage::helper('customer')->__($originalData['button_label']), 'html_id' => $element->getHtmlId(), 'ajax_url' => Mage::getSingleton('adminhtml/url')->getUrl('*/customer_system_config_validatevat/validate'))); return $this->_toHtml(); }
/** * Getter for element comment * * @param Varien_Data_Form_Element_Abstract $element * @return string */ public function getElementOriginalData(Varien_Data_Form_Element_Abstract $element, $key) { $data = $element->getOriginalData(); return isset($data[$key]) ? $data[$key] : ''; }
/** * Get the button and scripts contents * * @param Varien_Data_Form_Element_Abstract $element * @return string */ protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element) { $originalData = $element->getOriginalData(); $this->addData(array('button_label' => Mage::helper('paypal')->__($originalData['button_label']), 'html_id' => $element->getHtmlId(), 'snd_button_label' => Mage::helper('paypal')->__($originalData['snd_button_label']), 'snd_html_id' => 'sandbox_' . $element->getHtmlId())); return $this->_toHtml(); }
/** * @param Varien_Data_Form_Element_Abstract $element * @return string */ protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element) { $originalData = $element->getOriginalData(); $this->setData('rapidcampaign_description', $originalData['description']); return $this->toHtml(); }
/** * Get the button and scripts contents * * @param Varien_Data_Form_Element_Abstract $element * @return string */ protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element) { $originalData = $element->getOriginalData(); $this->addData(array('button_label' => Mage::helper('enterprise_search')->__($originalData['button_label']), 'html_id' => $element->getHtmlId(), 'ajax_url' => Mage::getSingleton('adminhtml/url')->getUrl('*/search_system_config_testconnection/ping'))); return $this->_toHtml(); }
protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element) { $originalData = $element->getOriginalData(); $this->addData(array('button_label' => Mage::helper('zendesk')->__($originalData['button_label']), 'html_id' => $element->getHtmlId(), 'url' => Mage::getSingleton('adminhtml/url')->getUrl('*/setup/start'))); return $this->_toHtml(); }