/** * Retrieve Clear Filters URL * * @return string */ public function getClearUrl() { if (!Mage::app()->getRequest()->getParam('am_landing')) { return parent::getClearUrl(); } return Mage::helper('amlanding/url')->getClearUrl(); }
public function getClearUrl() { if (!Mage::helper('magenotification')->checkLicenseKey('Seonavigation')) { return parent::getClearUrl(); } if ($this->getSeoHelper()->getConfig('enable')) { $requestPath = trim($this->getRequest()->getRequestString(), '/'); $model = Mage::getModel('seonavigation/seonavigation')->load($requestPath, 'request_path'); if ($model->getClearUrl()) { return Mage::getUrl(null, array('_direct' => $model->getClearUrl())); } } return parent::getClearUrl(); }
public function getClearUrl() { if (Mage::getStoreConfig('mageworx_seo/seosuite/disable_layered_rewrites')) { return parent::getClearUrl(); } $filterState = array(); foreach ($this->getActiveFilters() as $item) { $filterState[$item->getFilter()->getRequestVar()] = $item->getFilter()->getCleanValue(); } $params['_current'] = true; $params['_use_rewrite'] = true; $params['_query'] = $filterState; $params['_escape'] = true; return Mage::helper('seosuite')->getLayerFilterUrl($params); }
public function getClearUrl() { if (!$this->helper('sm_shopby')->isEnabled()) { return parent::getClearUrl(); } if ($this->helper('sm_shopby')->isCatalogSearch()) { $filterState = array('isLayerAjax' => null); foreach ($this->getActiveFilters() as $item) { $filterState[$item->getFilter()->getRequestVar()] = $item->getFilter()->getCleanValue(); } $params['_current'] = true; $params['_use_rewrite'] = true; $params['_query'] = $filterState; $params['_escape'] = true; return Mage::getUrl('*/*/*', $params); } return $this->helper('sm_shopby')->getClearFiltersUrl(); }
public function getClearUrl() { return str_replace('?', '#%21', parent::getClearUrl()); }