Как изменить нумерацию страниц base_url в codeigniter - PullRequest
0 голосов
/ 12 июня 2019

Я работаю над нумерацией страниц и хочу изменить URL-адрес нумерации страниц следующим образом: http://localhost/Pedestana/index.php/Pengunjung/index/#desa/ (это смещение нумерации страниц): http://localhost/Pedestana/index.php/Pengunjung/index/ (это смещение нумерации страниц) / # desa.и когда страница загружена, она прокручивается вниз до id # desa

Я попытался изменить config['uri_segment'], но он не работает должным образом.

public function index(){
    $this->load->database();
    $jumlah_data = $this->model_desa->jumlah_data();
    $this->load->library('pagination');
    $config['base_url'] =base_url().'index.php/Pengunjung/index/offset/#desa';
    $config['total_rows'] = $jumlah_data;
    $config['per_page'] = 10;
    $from = $this->uri->segment(3); 
    $config['uri_segment']='offset';
    $this->pagination->initialize($config);
    $data['kecamatan']=$this->model_kecamatan->kecamatan();
    $data['desa']=$this->model_desa- >data($config['per_page'],$from);
    $this->load->view('Pengunjung/index',$data);
}

Можете ли вы помочьмне пожалуйста?

1 Ответ

0 голосов
/ 13 июня 2019

если все в порядке, чтобы сгенерировать ссылку, как это

http://localhost/Pedestana/Pengunjung/index/#desa?per_page=20

Тогда вы можете установить:

$config['enable_query_strings'] set to TRUE 

И используйте метод Get вместо:

$from = $this->uri->segment(3); //replace this with get method to get per_page data

т.е. 1010 *

$this->input->get('per_page');  //Get method to get per_page

Вы можете увидеть ссылку https://www.codeigniter.com/user_guide/libraries/pagination.html

для его детального использования

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...