Joomla — добавить привязку к ссылке, созданной JPaginator

Мне нужно добавить привязку к ссылкам, созданным стандартным пагинатором Joomla. В некоторых местах веб-сайт, на котором я работаю, имеет много контента, и я хочу, чтобы, когда я нажимаю на средство разбивки на страницы, когда страница перезагружается, она помещалась в мой список.

Итак, что я могу сделать, чтобы преобразовать «site.com/index.php?start=3» в «site.com/index.php?start=3#content»?


person mHouses    schedule 16.04.2014    source источник


Ответы (1)


Вы должны создать файл pagination.php в папке html вашего шаблона, чтобы переопределить вывод по умолчанию. Вы можете найти пример этого файла в шаблоне protostar joomla3 внутри templates/protostar/html/pagination.php, где вы можете изменить строку 180, которая гласит:

return "<li><a title=\"" . $item->text . "\" href=\"" . $item->link . "\" class=\"pagenav\">" . $display . "</a></li>";

и изменить его примерно так: $item->link . "#content\"

Подробнее об переопределениях ссылок на страницы

person ilias    schedule 16.04.2014