Есть такой метод она вполне рабочая но вот не вырезается а идет до конца 123..10
А мне нужно чтобы вырезался например 123 > >. Поясню о коде функция getReplaceTemplate просто заменяет все $sr в шаблонах которые указаны в кавычках
protected function getPagination($count, $count_on_page, $link){
$count_pages = ceil($count / $count_on_page);
$sr["number"] = 1;
$sr["link"] = $link;
$pages = $this->getReplaceTemplate($sr,"number_page");
$sym = (strpos($link, "?") !== false)? "&": "?";
for($i = 2; $i <= $count_pages; $i++){
$sr["number"] = $i;
$sr["link"] = $link.$sym."page=$i";
$pages .= $this->getReplaceTemplate($sr, "number_page");
}
$els["number_pages"] = $pages;
return $this->getReplaceTemplate($els,"pagination");
}