function &_getPageNavi() { $navi = new XCube_PageNavigator($this->_getBaseUrl(), XCUBE_PAGENAVI_START | XCUBE_PAGENAVI_PERPAGE); $root =& XCube_Root::getSingleton(); $perpage = $root->mContext->mRequest->getRequest($navi->mPrefix . 'perpage'); if (isset($perpage) && intval($perpage) == 0) { $navi->setPerpage(0); } // naao added selectedMid filter $selectedMid = (int) $root->mContext->mRequest->getRequest('selmid'); if ($selectedMid != 0) { $navi->addExtra('selmid', $selectedMid); } $selectedGid = (int) $root->mContext->mRequest->getRequest('selgid'); if ($selectedGid != 0) { $navi->addExtra('selgid', $selectedGid); } return $navi; }