кодовые ссылки на нумерацию страниц, показывающие неверный URL - PullRequest
0 голосов
/ 07 апреля 2020

Я столкнулся с проблемой разбивки на страницы 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

Это будет работать для меня. Кто-нибудь может пожалуйста исправить мою ошибку?

1 Ответ

0 голосов
/ 08 апреля 2020

Изменить

 $data['base_url'] = base_url().'search/?loc='.$loc.'&cats='.$cats;

В

 $data['base_url'] = base_url().'search?loc='.$loc.'&cats='.$cats;

Надеюсь, это поможет !!

...