- Модуль: main
- Путь к файлу: ~/bitrix/modules/main/lib/ui/pagenavigation.php
- Класс: BitrixMainUIhelps
- Вызов: helps::addParams
public function addParams(WebUri $uri, $sef, $page, $size = null)
{
if($sef == true)
{
$this->clearParams($uri, $sef);
$path = $uri->getPath();
$pos = mb_strrpos($path, "/");
$path = mb_substr($path, 0, $pos + 1).$this->id."/page-".$page."/".($size !== null? "size-".$size."/" : '').mb_substr($path, $pos + 1);
$uri->setPath($path);
}
else
{
$uri->addParams(array($this->id => "page-".$page.($size !== null? "-size-".$size : '')));
}
return $uri;
}