/** * Constructor * * @return void */ protected function _construct() { if ($this->_useFF && Mage::helper('factfinder')->isEnabled()) { $this->_handler = Mage::getSingleton('factfinder/handler_search'); } parent::_construct(); }
public function _construct() { parent::_construct(); $this->_availableOrder['global_position'] = 'Best Value'; $this->_availableOrder['price'] = 'Price'; unset($this->_availableOrder['minimal_vendor_price']); $this->getSelectedSort(); }
public function _construct() { parent::_construct(); $this->disableParamsMemorizing(); // Remove params that may have been memorized before this fix was active. Mage::getSingleton('catalog/session')->unsSortOrder(); Mage::getSingleton('catalog/session')->unsSortDirection(); Mage::getSingleton('catalog/session')->unsDisplayMode(); Mage::getSingleton('catalog/session')->unsLimitPage(); }
protected function _construct() { parent::_construct(); $this->_orderField = 'created_at'; //load avaiable limit /*$arr= explode(',','2,3'); $availableLimit = array(); foreach($arr as $value){ $value = trim($value,' '); $this->_availableLimit['detail'][$value] =$value; $this->_availableLimit['simple'][$value] = $value; }*/ $this->setDefaultDirection('desc'); $this->_availableOrder = array('created_at' => $this->__('Time'), 'title' => $this->__('Name'), 'position' => $this->__('Position')); $this->_availableMode = array('detail' => $this->__('Detail'), 'simple' => $this->__('Simple')); $this->setPageVarName('page'); $this->getCollection($this->getCollection()); $this->setTemplate('em_blog/post/list/toolbar.phtml'); }
protected function _construct() { parent::_construct(); $this->_orderField = 'created_at'; //load avaiable limit $arr = explode(',', Mage::getStoreConfig('blog/info/pagesize')); //$availableLimit = array(); foreach ($arr as $value) { $value = trim($value, ' '); $this->_availableLimit['detail'][$value] = $value; $this->_availableLimit['simple'][$value] = $value; } $this->setDefaultDirection('desc'); $this->_availableOrder = array('created_at' => $this->__('Time'), 'title' => $this->__('Name')); if (Mage::registry('current_cat')) { $this->_availableOrder['position'] = $this->__('Position'); } $this->_availableMode = array('detail' => $this->__('Detail'), 'simple' => $this->__('Simple')); $this->setPageVarName('page'); //$this->getCollection($this->getCollection()); $this->setTemplate('em_blog/post/list/toolbar.phtml'); }
public function _construct() { parent::_construct(); $this->disableParamsMemorizing(); }
/** * Init Toolbar * */ protected function _construct() { parent::_construct(); $this->_orderField = Mage::getStoreConfig(Mage_Catalog_Model_Config::XML_PATH_LIST_DEFAULT_SORT_BY); $this->_availableOrder = $this->_getConfig()->getAttributeUsedForSortByArray(); switch (Mage::getStoreConfig('catalog/frontend/list_mode')) { case 'grid': $this->_availableMode = array('grid' => $this->__('Grid')); break; case 'list': $this->_availableMode = array('list' => $this->__('List')); break; case 'grid-list': $this->_availableMode = array('grid' => $this->__('Grid'), 'list' => $this->__('List')); break; case 'list-grid': $this->_availableMode = array('list' => $this->__('List'), 'grid' => $this->__('Grid')); break; } $this->setTemplate('catalog/product/list/toolbar.phtml'); }
public function __construct() { parent::_construct(); $this->_availableOrder = array('brand_position' => $this->__('Recommended'), 'name' => $this->__('Name'), 'price' => $this->__('Price')); }