/** * Returns additional URL parameters which must be added to list products urls * * @return string */ public function getAddUrlParams() { $sAddParams = parent::getAddUrlParams(); $sAddParams .= ($sAddParams ? '&' : '') . "listtype={$this->_sListType}"; $oConfig = $this->getConfig(); if ($sParam = $oConfig->getRequestParameter('searchparam', true)) { $sAddParams .= "&searchparam=" . rawurlencode($sParam); } if ($sParam = $oConfig->getRequestParameter('searchcnid')) { $sAddParams .= "&searchcnid={$sParam}"; } if ($sParam = rawurldecode($oConfig->getRequestParameter('searchvendor'))) { $sAddParams .= "&searchvendor={$sParam}"; } if ($sParam = rawurldecode($oConfig->getRequestParameter('searchmanufacturer'))) { $sAddParams .= "&searchmanufacturer={$sParam}"; } return $sAddParams; }
/** * Returns additional URL parameters which must be added to list products dynamic urls * * @return string */ public function getAddUrlParams() { $sParams = parent::getAddUrlParams(); if (!oxRegistry::getUtils()->seoIsActive()) { $iPgNr = (int) oxRegistry::getConfig()->getRequestParameter('pgNr'); if ($iPgNr > 0) { $sParams .= ($sParams ? '&' : '') . "pgNr={$iPgNr}"; } } return $sParams; }
/** * Returns additional URL parameters which must be added to list products dynamic urls * * @return string */ public function getAddUrlParams() { $dynamicParameters = parent::getAddUrlParams(); if (!oxRegistry::getUtils()->seoIsActive()) { $pageNumber = (int) oxRegistry::getConfig()->getRequestParameter('pgNr'); if ($pageNumber > 0) { $dynamicParameters .= ($dynamicParameters ? '&' : '') . "pgNr={$pageNumber}"; } } return $dynamicParameters; }
/** * Returns additional URL parameters which must be added to list products dynamic urls * * @return string */ public function getAddUrlParams() { $sParams = parent::getAddUrlParams(); if (!oxUtils::getInstance()->seoIsActive()) { $iPgNr = (int) oxConfig::getParameter('pgNr'); if ($iPgNr > 0) { $sParams .= ($sParams ? '&' : '') . "pgNr={$iPgNr}"; } } return $sParams; }