Хаки и Скрипты Next Generation CMS

Делаем красивую пагинацию на сайте

irbees2008 irbees2008 Опубликовано - 3 - мая Интерфейс
4355 - 1
  • Автор: --------------
  • Адаптировал: ----------
  • Источник:
  • Уровень сложности исполнения: Справочник

Делаем красивую пагинацию на сайте.Не последнюю в оформлении сайта и удобства использования играет блог постраничной пагинации, выводимый внизу блока новостей.
Но сначала, немного изменим файл \engine\includes\inc\functions.inc.php красивее так: перелистывание назад, первая - внутренний блок - последняя страницы, перелистывание вперед. Вот и сделаем так.

1. заменяем следующую строку

Код:
$pages .= generatePaginationBlock($current, $pages_count-$sectionSize, $pages_count, $paginationParams, $navigations);
на
Код:
$pages .= generatePaginationBlock($current, $pages_count+1-$sectionSize, $pages_count, $paginationParams, $navigations);
2.А теперь идем в pages.tpl в вашем шаблоне.
Код:
<div class=" pnav">[prev-link]{l_prevpage}[/prev-link]
{pages}
[next-link]{l_nextpage}[/next-link]</div>
3.Теперь идем в css шаблона и добавляем стили к блоку pnav.
Код:
.pnav{
font:verdana,arial;
font-size:11px;
width:500px;
color:#666;
padding:3px 0 10px 50px;
margin:0 auto;
}
.pnav a,.pnav b,.pnav a:link,.pnav a:active{
padding:2px 4px;
margin:2px;
text-decoration:none;
border:1px solid #666;
color:#416e90;
background:#fff;
}
.pnav a:hover,.pnav b{
border:1px solid #ff610b;
color:#416e90;
background:#fff7d3;
}
Вроде все

Можешь почитать и вот эту статейку "Сочетания клавиш для Visual Studio Code"

Опрос

Ваше мнение

Вы нашли что искали?
Результаты

Последние комментарии

Теги

Anything in here will be replaced on browsers that support the canvas element

Статистика

  • Caйту: 4881 день
  • Новостей: 617
  • Комменты: 257
  • Зарегистрированно : 779
  • Онлайн всего: [18]
  • Гости: [18]
  • Были сегодня : [4] Google, Larrytitly, Яндекс, Яндекс
  • SQL запросов: 30
  • Генерация страницы: 0.57сек
  • Потребление памяти: 5.164 Mb 
  •   Яндекс.Метрика