/** * Get current collection page * * @param int $displacement * @return int */ public function getCollectionCurPage($displacement = 0) { if (!Mage::helper('searchanise/ApiSe')->checkSearchaniseResult(true)) { return parent::getCollectionCurPage($displacement); } if ($this->_curPage + $displacement < 1) { return 1; } elseif ($this->_curPage + $displacement > $this->getLastPageNumber()) { return $this->getLastPageNumber(); } else { return $this->_curPage + $displacement; } }