/** * Do not render solution if disabled * * @param Varien_Data_Form_Element_Abstract $element * @return string */ public function render(Varien_Data_Form_Element_Abstract $element) { if (!$this->hasActivePathDependencies($this->getGroup($element)->asArray())) { return parent::render($element); } return ''; }
/** * Do not render solution if disabled * * @param Varien_Data_Form_Element_Abstract $element * @return string */ public function render(Varien_Data_Form_Element_Abstract $element) { $isPaymentEnabled = $this->_isPaymentEnabled($element, array($this, 'isPaymentEnabledAnyScope')); if ($this->_wasActive($element) && $isPaymentEnabled) { return parent::render($element); } if ($isPaymentEnabled) { $this->_setWasActive($element); return parent::render($element); } return ''; }