Я создал галерею изображений, используя нумерацию страниц CodeIgniter по умолчанию.Изображения взяты из базы данных, и на каждой странице по 16 изображений.
Недавно мой клиент попросил меня разместить по 32 изображения на каждой странице, кроме первой.Это означает, что на первой странице есть только 16 изображений, а другие страницы идут после этого по 32 изображения на страницу.Поэтому я немного изменил код и получил результат, как он просил.
Но проблема возникла в панели разбивки на страницы.Когда я был на 2-й странице, по-прежнему нумерация страниц показывает, что я на 1-й странице.
if ($this->uri->segment(3, 0) == 0){
$config['per_page'] = 16;
}else{
$config['per_page'] = 32;
}
$config['num_links'] = 1;
$this->pagination->initialize($config);
$query = $this->db->get('img', $config['per_page'], $this->uri->segment(3));//when i am in page 2 "segment(3)" will equal to 16
Есть ли какая-нибудь другая альтернативная библиотека для нумерации страниц, которая может сделать это?Страница на http://vintagepostersofceylon.com/posters/cinema/