Esempio n. 1
0
 /**
  * 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);
 }
Esempio n. 2
0
 /**
  * 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);
 }
Esempio n. 4
0
 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')));
 }