Я столкнулся с проблемой разбивки на страницы Codeigniter, пока мои ссылки не работают должным образом. Вот мой код в контроллере:
$this->load->library('pagination');
$data['base_url'] = base_url().'search/?loc='.$loc.'&cats='.$cats;
$data['total_rows'] = $total_data; // here print the total rows like 50, 100 etc
$data['per_page'] = 25;
$data['uri_segment'] = 3;
$data['use_page_numbers'] = TRUE;
$this->pagination->initialize($data);
$data['links'] = $this->pagination->create_links();
при печати ссылок на странице просмотра с использованием
<?php echo $links;?>
в ссылках на нумерацию страниц отображается неправильный URL-адрес, например
https://localhost/home/search?loc=BD&cats=123 / 2 // неправильный URL-адрес
, но мне нравится это:
https://localhost/home/search?loc=BD&cats=123&page=2 // нужен как этот URL
Это будет работать для меня. Кто-нибудь может пожалуйста исправить мою ошибку?