private function _getCurrentPage() { $currentPage = craft()->request->getQuery($this->pageParam, 1); if (is_numeric($currentPage) && $currentPage > $this->totalPages) { $currentPage = $this->totalPages > 0 ? $this->totalPages : 1; } else { if (!is_numeric($currentPage) || $currentPage < 0) { $currentPage = 1; } } return (int) $currentPage; }