Esempio n. 1
0
 protected function _initBlocks()
 {
     parent::_initBlocks();
     $this->_categoryBlockName = 'merlinsearch/layer_filter_category';
     $this->_priceFilterBlockName = 'merlinsearch/layer_filter_price';
     $this->_attributeFilterBlockName = 'merlinsearch/layer_filter_attribute';
 }
Esempio n. 2
0
 protected function _initBlocks()
 {
     parent::_initBlocks();
     $this->_stateBlockName = 'catalog/layer_state';
     $this->_categoryBlockName = 'solr/layer_filter_category';
     $this->_attributeFilterBlockName = 'solr/layer_filter_attribute';
     $this->_priceFilterBlockName = 'solr/layer_filter_price';
     $this->_decimalFilterBlockName = 'solr/layer_filter_decimal';
 }
Esempio n. 3
0
 /**
  * Initialize blocks names
  */
 protected function _initBlocks()
 {
     parent::_initBlocks();
     if (Mage::helper('enterprise_search')->getIsEngineAvailableForNavigation(false)) {
         $this->_categoryBlockName = 'enterprise_search/catalog_layer_filter_category';
         $this->_attributeFilterBlockName = 'enterprise_search/catalogsearch_layer_filter_attribute';
         $this->_priceFilterBlockName = 'enterprise_search/catalog_layer_filter_price';
         $this->_decimalFilterBlockName = 'enterprise_search/catalog_layer_filter_decimal';
     }
 }
 /**
  * Initialize blocks names
  */
 protected function _initBlocks()
 {
     parent::_initBlocks();
     if (Mage::helper('elasticsearch')->isActiveEngine()) {
         $this->_categoryBlockName = 'elasticsearch/catalog_layer_filter_category';
         $this->_attributeFilterBlockName = 'elasticsearch/catalogsearch_layer_filter_attribute';
         $this->_priceFilterBlockName = 'elasticsearch/catalog_layer_filter_price';
         $this->_decimalFilterBlockName = 'elasticsearch/catalog_layer_filter_decimal';
     }
 }
Esempio n. 5
0
 /**
  * Change block type of catagory & price filter
  *
  */
 protected function _initBlocks()
 {
     parent::_initBlocks();
     $helper = Mage::helper('layerednavigation');
     $helper->setupRootCategory();
     $this->_filterTemplates = $helper->getFilterTemplate();
     $this->_categoryBlockName = 'layerednavigation/catalog_filter_category';
     $config = $this->_getDisplayConfig();
     if (isset($config['price']) && $config['price'] == 'slider') {
         $this->_priceFilterBlockName = 'layerednavigation/catalog_filter_price';
     }
 }
Esempio n. 6
0
 /**
  * Replaces default block names if engine is active.
  */
 protected function _initBlocks()
 {
     parent::_initBlocks();
     if (Mage::helper('nanowebg_elasticsearch')->isLog()) {
         Mage::log('NanoWebG_ElasticSearch_Block_Catalogsearch_Layer _initBlocks', null, 'elasticsearch_debug.log');
     }
     if (Mage::helper('nanowebg_elasticsearch')->useElasticSearch()) {
         $this->_categoryBlockName = 'nanowebg_elasticsearch/catalog_layer_filter_category';
         $this->_attributeFilterBlockName = 'nanowebg_elasticsearch/catalogsearch_layer_filter_attribute';
         $this->_priceFilterBlockName = 'nanowebg_elasticsearch/catalog_layer_filter_price';
         $this->_decimalFilterBlockName = 'nanowebg_elasticsearch/catalog_layer_filter_decimal';
         $this->_booleanBlockName = 'nanowebg_elasticsearch/catalog_layer_filter_boolean';
     }
 }