/** * Returns current catalog layer. * * @return JR_Search_Model_Catalogsearch_Layer|Mage_Catalog_Model_Layer */ public function getLayer() { /** @var $helper JR_Search_Helper_Data */ $helper = Mage::helper('jr_search'); if ($helper->isActiveEngine()) { return Mage::getSingleton('jr_search/catalogsearch_layer'); } return parent::getLayer(); }
/** * Get layer object * * @return Mage_Catalog_Model_Layer */ public function getLayer() { $helper = Mage::helper('enterprise_search'); if ($helper->isThirdPartSearchEngine() && $helper->isActiveEngine()) { return Mage::getSingleton('enterprise_search/search_layer'); } return parent::getLayer(); }
/** * Returns the current catalog layer. * * @return NanoWebG_ElasticSearch_Model_Catalogsearch_Layer|Mage_Catalog_Model_Layer */ public function getLayer() { /** @var $helper NanoWebG_ElasticSearch_Helper_Data */ $helper = Mage::helper('nanowebg_elasticsearch'); if ($helper->useElasticSearch()) { return Mage::getSingleton('nanowebg_elasticsearch/catalogsearch_layer'); } return parent::getLayer(); }
/** * Get layer object * * @return Mage_Catalog_Model_Layer */ public function getLayer() { $helper = Mage::helper('conversionpro'); if ($helper->getIsEngineAvailableForNavigation(false)) { return $helper->getCurrentLayer(); } return parent::getLayer(); }
/** * Get layer object * * @return Mage_Catalog_Model_Layer */ public function getLayer() { if (Mage::helper('enterprise_search')->getIsEngineAvailableForNavigation(false)) { return Mage::getSingleton('enterprise_search/search_layer'); } return parent::getLayer(); }