/** * Retrieve available view modes * * @return array */ public function getModes() { if ($this->_availableMode === []) { $this->_availableMode = $this->_productListHelper->getAvailableViewMode(); } return $this->_availableMode; }
/** * Init Toolbar * * @return null */ protected function _construct() { parent::_construct(); $this->_orderField = $this->_productListHelper->getDefaultSortField(); $this->_availableOrder = $this->_catalogConfig->getAttributeUsedForSortByArray(); $this->_availableMode = $this->_productListHelper->getAvailableViewMode(); }