제목 | 페이지 질문이에요.. | ||
---|---|---|---|
글쓴이 | 코람보 | 작성시각 | 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;로 하면 됩니다. |
중요한 코드는 빼고 페이징 관련된 부분만 올려보세요.