Example #1
0
 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);
 }
Example #2
0
 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);
 }
Example #3
0
 /**
  * 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);
 }
Example #4
0
 /**
  * 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);
 }
Example #5
0
 /**
  * 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);
 }