0
레코드를 검색하는 방법으로 GET
을 사용하고 있습니다. 지금은 페이지 매김을 적용 할 때 다음 페이지 매김 페이지 링크에 데이터를 제출하는 방법을 이해할 수 없습니다. 나는 이것을 시도했다 answer. 하지만 링크 세그먼트에 페이지 번호를 스태킹하는 것입니다.페이지 매김 제출 값 codeigniter
예 :
이로컬 호스트에서/PHC/검색// 0 결과들 = 인공 지능 & product_cat = 모든 & post_type = 제품
으로 로컬 호스트/PHC/검색/결과/?의의 =은/24
(12) 그래서 난 그 코드를 사용하지 않았다 & product_cat = 모든 & post_type = 제품/인공 지능.
그리고 지금 내 코드는 다음과 같습니다
public function results() {
//pagination
$offset = $this->uri->segment(3);
$limit = 12;
//$offset = 0;
$data['limit'] = $limit;
$config['base_url'] = base_url() . 'search/results/';
$config['first_url'] = base_url() .'search/results/0';
$data['total'] = $this->All_data_model->countSearchProducts($_GET);
$config['total_rows'] = $data['total'];
$config['per_page'] = $limit;
$config['uri_segment'] = 3;
$config['next_link'] = 'Next';
$config['prev_link'] = 'Previous';
$this->pagination->initialize($config);
$data['pagination'] = $this->pagination->create_links();
$data['offset'] = $offset;
$data['total_rows'] = $config['total_rows'];
$data['page'] = 'search';
$data['navbar'] = $this->All_data_model->navbarContent();
$data['products'] = $this->All_data_model->searchResults($_GET , $offset , $limit);
$this->template->write_view('content', 'products/search', $data);
$this->template->render();
}
내가이 데이터에 액세스 할 수 없습니다
GET
어떻게하면 가장 좋은 방법은이 경우에 데이터를 전송하는 것을 말한다.
'$의 설정 [ 'reuse_query_string는'] = TRUE;'가 당신을 위해 무엇을 찾고 있습니다. –