/** * Prepare price info * * @param string $template * @return $this */ public function setTemplate($template) { if (!$this->_helper->isPriceAlertAllowed() || !$this->_product || false === $this->_product->getCanShowPrice()) { $template = ''; } else { $this->setSignupUrl($this->_helper->getSaveUrl('price')); } return parent::setTemplate($template); }
/** * Prepare stock info * * @param string $template * @return $this */ public function setTemplate($template) { if (!$this->_helper->isStockAlertAllowed() || !$this->getProduct() || $this->getProduct()->isAvailable()) { $template = ''; } else { $this->setSignupUrl($this->_helper->getSaveUrl('stock')); } return parent::setTemplate($template); }