Example #1
0
 public function prepare()
 {
     parent::prepare();
     $this->filter->setDisplayType(Mage::getStoreConfig('amshopby/general/price_type'));
     $this->filter->setSliderType(Mage::getStoreConfig('amshopby/general/slider_type'));
     $currencySign = Mage::app()->getLocale()->currency(Mage::app()->getStore()->getCurrentCurrencyCode())->getSymbol();
     $this->filter->setValueLabel($currencySign);
     $this->filter->setValuePlacement('before');
     $this->filter->setFromToWidget(Mage::getStoreConfig('amshopby/general/price_from_to'));
     $this->filter->setAttributeCode('price');
     $this->filter->setSeoRel($this->_getDataHelper()->getSeoPriceRelNofollow());
 }
Example #2
0
 public function getIsExcluded()
 {
     if (parent::getIsExcluded()) {
         return true;
     }
     $excludeCats = explode(',', Mage::getStoreConfig('amshopby/general/price_exclude'));
     $helper = Mage::helper('amshopby');
     if (in_array($helper->getCurrentCategory()->getId(), $excludeCats)) {
         return true;
     }
     return false;
 }
 public function prepare()
 {
     parent::prepare();
     $this->filter->setData('hide_counts', !Mage::getStoreConfig('catalog/layered_navigation/display_product_count'));
 }
Example #4
0
 public function prepare()
 {
     parent::prepare();
     $this->transferModelData();
     $this->filter->setData('hide_counts', !Mage::getStoreConfig('catalog/layered_navigation/display_product_count') || $this->model && $this->model->getHideCounts());
 }
 public function prepare()
 {
     parent::prepare();
     $this->filter->setDisplayType(Mage::getStoreConfig('amshopby/general/categories_type'));
 }
Example #6
0
 public function prepare()
 {
     parent::prepare();
     $this->transferModelData();
 }
Example #7
0
 public function prepare()
 {
     parent::prepare();
     $this->transferModelData();
     $this->filter->setData('hide_counts', !$this->_getDataHelper()->getIsCountGloballyEnabled() || $this->model && $this->model->getHideCounts());
 }