/** * Get default tags for current layer state * * @param array $additionalTags * @return array * * @todo find out why this is necessary. */ public function getStateTags(array $additionalTags = array()) { if (Mage::helper('conversionpro')->getIsEngineAvailableForNavigation()) { $additionalTags = array_merge($additionalTags, array(Mage_Catalog_Model_Category::CACHE_TAG . $this->getCurrentCategory()->getId() . '_SEARCH')); } return parent::getStateTags($additionalTags); }
/** * Get default tags for current layer state * * @param array $additionalTags * @return array */ public function getStateTags(array $additionalTags = array()) { $additionalTags = parent::getStateTags($additionalTags); $additionalTags[] = Mage_CatalogSearch_Model_Query::CACHE_TAG; return $additionalTags; }
/** * Get default tags for current layer state * * @param array $additionalTags * @return array */ public function getStateTags(array $additionalTags = array()) { $additionalTags = array_merge($additionalTags, array(Mage_Catalog_Model_Category::CACHE_TAG . $this->getCurrentCategory()->getId() . '_SEARCH')); return parent::getStateTags($additionalTags); }
public function testGetStateTags() { $this->assertEquals(array('catalog_category4'), $this->_model->getStateTags()); $this->assertEquals(array('additional_state_tag1', 'additional_state_tag2', 'catalog_category4'), $this->_model->getStateTags(array('additional_state_tag1', 'additional_state_tag2'))); }