Если кому интересно. Рабочий пример
empire-pools.ru/rsgall.html . Работы вести в этом файле components/com_rsmediagallery/views/rsmediagallery/tmpl/default.php
Скрипт, добавляющий класс
.active
номеру страницы пагинации
jQuery(document).ready(function($) {
var url=document.location.href;
$.each($(".rs-dl-pages li a"),function(){
if(this.href==url){$(this).addClass('selected');};
});
});
. Вот код, формирующий пагинацию
$page_counter = ($this->total/$this->limit); // получаем количество страниц
$page_counter_round = round($page_counter, 0, PHP_ROUND_HALF_UP); // округляем значение
if($page_counter_round > 1) {
echo '<ul class = "rs-dl-pages">';
echo '<li><a href = "/rsgall.html" title = "">1</a>';
for ($page=2; $page<=$page_counter_round; $page++) {
echo '<li class = ""><a href = "/rsgall.html?start='.($page-1)*$this->limit.'" title = "">'.$page.'</a>';
// echo '<li><a href = "'.RSMediaGalleryRoute::_('index.php?option=com_rsmediagallery&view=rsmediagallery&limitstart='.($page-1)*$this->limit).'" title = "">'.$page.'</a>';
}
echo '</ul>';
}