만들면서 배우는 CodeIgniter Q&A

제목 페이지네이션 1페이지 이동시 데이터 지워져요.
글쓴이 Gddong 작성시각 2016/06/22 13:59:12
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 3410   RSS

페이지네이션 2페이지 이상 이동하면 

/crm/test/member/page/10?manager=gddong

정상적으로 이동 잘되는데 1페이지로 돌아가면 원래 아래처럼 

/crm/test/member/page/?manager=gddong 

이렇게 되야하는데...

/crm/test/member/page/

자꾸 이런식으로 1페이지만 데이터 지워져요.

 

 

...생략

$config['suffix'] = '?'.$_SERVER['QUERY_STRING'];
$config['base_url']= '/crm/test/'.$tx_board.'/page/';
$config['total_rows'] = $this->Crm_m->get_worHis($this->uri->segment(3, $tx_board), 'count', '', '', $searchToArray);	//게시물 전체 갯수
$config['per_page'] = '10'; // 페이지 출력수
$config['uri_segment'] = $uri_segment; // 페이지 넘버 주소 세그먼트값
$config['full_tag_open'] = "<p>";
$config['full_tag_close'] = '</p>';
$config['num_links'] = 5;
$config['first_link'] = '처음';
$config['last_link'] = '마지막';
		
//페이지네이션 초기화
$this->pagination->initialize($config);


....생략
 다음글 4장 소스받아서 그대로 실행하는데 (1)
 이전글 url 세그먼트 사용에 대해 (2)

댓글

Gddong / 2016/06/22 17:02:34 / 추천 0

해결했습니다.

$config['first_url'] = $config['base_url'] . $config['suffix'];

이런식으로 하면 됩니다.