| 제목 | 페이지 질문이에요.. | ||
|---|---|---|---|
| 글쓴이 | 코람보 | 작성시각 | 2015/04/14 13:54:08 |
|
|
|||
|
검색으로 어떻게든 찾아보려 했는데.. 도무지 어디를 손대야 할지 몰라서 고민끝에 질문 남깁니다. 제가 하려는건 페이징뒤에 파라미터를 넘기는건데요 url 구조는 이렇습니다. http://도메인/member/member_list/page/2?&search_keyfield=mem_name&search_keyword=&search_sido=&search_gugun=&search_orderType=mem_signdate&search_order=DESC&search_limit=20&search_memType=&search_age=&search_gender= 2페이지는 정상적으로 뒤에 파라미터가 넘어가는데 2페이지에서 1페이지로 넘어올때는 http://도메인/member/member_list/page/ 이렇게 1도 없고 파라미터도 없이 넘어가네요... 물론 페이징 기능은 정상적인데 검색어가 안넘어오는게 문제에요..흑 어떻게 수정해야 할까요? |
|||
| 다음글 | 컬럼 값 가지고 오기 (2) | ||
| 이전글 | ajax 통신시 동시다발적 문제. (5) | ||
|
한대승(불의회상)
/
2015/04/14 15:27:38 /
추천
0
|
|
코람보
/
2015/04/14 16:28:58 /
추천
0
$this->load->library(array('pagination', 'querystring'));
$param =& $this->querystring;
$count = $this->admin_m->boardCfg_count($search);
$data['total_count'] = number_format($count['cnt']); //총회원수
$config['first_link'] = '처음';
$config['first_tag_open'] = '<ul><li class="first">';
$config['first_tag_close'] = '</li>';
$config['last_link'] = '마지막';
$config['last_tag_open'] = '<li class="last">';
$config['last_tag_close'] = '</li></ul>';
$config['next_link'] = '>';
$config['next_tag_open'] = '<li>';
$config['next_tag_close'] = '</li>';
$config['prev_link'] = '<';
$config['prev_tag_open'] = '<li>';
$config['prev_tag_close'] = '</li>';
$config['cur_tag_open'] = '<li class="active">';
$config['cur_tag_close'] = '</li>';
$config['num_tag_open'] = '<li>';
$config['num_tag_close'] = '</li>';
$config['suffix'] = $param->output();
$config['base_url'] = '/admin/board_cfg_list/page/';
$config['total_rows'] = $count['cnt'];
$config['per_page'] = "20";
$config['num_links'] = "5";
$config['uri_segment'] = "4";
$config['page_query_string'] = FALSE;
$config['use_page_numbers'] = TRUE;
$this->pagination->initialize($config);
$data['pagination'] = $this->pagination->create_links();
제가 원하는 구조가 마냐님 보드랑 비슷해서 조금 가져와서 사용했습니다. |
|
한대승(불의회상)
/
2015/04/14 16:50:40 /
추천
0
검색 쿼리를 유지 하고 싶다면
// $config['page_query_string'] = FALSE; $config['page_query_string'] = TRUE;로 하면 됩니다. |
중요한 코드는 빼고 페이징 관련된 부분만 올려보세요.