public function render(Varien_Data_Form_Element_Abstract $element) { if ($element->getScope() == "stores") { $this->setStoreId($element->getScopeId()); } // Remove the scope information so it doesn't get printed out $element->unsScope()->unsCanUseWebsiteValue()->unsCanUseDefaultValue(); return parent::render($element); }
public function render(Varien_Data_Form_Element_Abstract $element) { // Only show the current scope hasn't been configured yet switch ($element->getScope()) { case "stores": if ($this->hasApiKeys($element->getScopeId())) { return ""; } break; case "websites": $website = Mage::app()->getWebsite($element->getScopeId()); if ($this->hasApiKeys($website->getStores())) { return ""; } break; default: if ($this->hasApiKeys()) { return ""; } } // Remove the scope information so it doesn't get printed out $element->unsScope()->unsCanUseWebsiteValue()->unsCanUseDefaultValue(); return parent::render($element); }
/** * Remove scope label * * @param Varien_Data_Form_Element_Abstract $element * @return string */ public function render(Varien_Data_Form_Element_Abstract $element) { $element->unsScope()->unsCanUseWebsiteValue()->unsCanUseDefaultValue(); return parent::render($element); }
/** * Remove the "scope" value * * @param Varien_Data_Form_Element_Abstract $element * * @return string */ public function render(Varien_Data_Form_Element_Abstract $element) { $element->unsScope()->unsCanUseWebsiteValue()->unsCanUseDefaultValue(); $element->setLabel($this->_getButtonHtml($element)); return parent::render($element); }
/** * Unset scope label and pass further to parent render() * * @param Varien_Data_Form_Element_Abstract $element * @return string */ public function render(Varien_Data_Form_Element_Abstract $element) { // Unset the scope label near the button $element->unsScope()->unsCanUseWebsiteValue()->unsCanUseDefaultValue(); return parent::render($element); }