• Модуль: 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;
}