Jump to content


Photo
- - - - -

Постраничная Навигация


1 reply to this topic

#1 mr.varhola

mr.varhola
  • JBZoo User (rus)
  • User rate: 1.9
  • posts: 514
  • topics: 116

Posted 21 June 2020 - 22:27

Здравствуйте!

Подскажите пожалуйста, как привести пагинацию к виду типа: << 1 2 3 4 ... 12  >>  (Например если всего 12 страниц пагинации).

Использую шаблон uikit, ковырялся в файле \media\zoo\applications\jbuniversal\templates\uikit\helpers\jbuikit.php но к сожалению так и не смог решить.

Буду очень благодарен за любую помощь, спасибо))


  • 0

#2 mmth

mmth
  • JBZoo User (rus)
  • User rate: 22.3
  • posts: 546
  • topics: 8

Posted 23 June 2020 - 01:57

Здравствуйте!

Подскажите пожалуйста, как привести пагинацию к виду типа: << 1 2 3 4 ... 12  >>  (Например если всего 12 страниц пагинации).

Использую шаблон uikit, ковырялся в файле \media\zoo\applications\jbuniversal\templates\uikit\helpers\jbuikit.php но к сожалению так и не смог решить.

Буду очень благодарен за любую помощь, спасибо))

$pagination->pages() возвращает количество, как оно работает видно в функции  paginate со строки 75

public function paginate($pagination, $url)
...
if ($pagination->current() < $pagination->pages()) {
... тут местами нужно поменять будет кнопку "следующая", и кнопку "последняя"
}

что же касается троеточия и количества это нужно модифицировать блок строка 65 той же функции связанный с $rangeStart и $rangeEnd, троеточие по сути пятый элемент в наборе, ему только название кнопки заменить.


  • 2




Click to return to top of page in style!