| 제목 | 페이지네이션 옵션 설정 중 base_url 설정부분에서 매개변수가 있을 때 설정 방법이?? | ||
|---|---|---|---|
| 카테고리 | CI 2, 3 | ||
| 글쓴이 | 정수리 | 작성시각 | 2016/09/28 15:50:21 |
|
|
|||
|
페이지 네이션을 구현할려고 합니다. $config[base_url']에서 url을 설정할려고 합니다. 설정할려는 url의 경우 http://xxx.xx.xx.x/jds/index.php/컨트롤러/함수/프로그램PK값/프로그램명
이렇게 되어있습니다.
url 중 함수 뒤의 프로그램pk값과 프로그램명은 계속해서 붙어 다닙니다.
이럴 경우 $config['base_url'] 설정 부분에서 url을
jds/index.php/컨트롤러/함수 여기까지 해주면되나요?
아니면
jds/index.php/컨트롤러/함수/프로그램pk값/프로그램명
이렇게 해줘야하나요?
후자의 경우 프로그램pk값과 프로그램명이 매번 달라지기에 고정적으로 줄수 가 없으면
segment를 통해 프로그램pk값과 프로그램명을 가지고 옵니다. |
|||
| 다음글 | 폼검증 필드배열 사용시 문제 질문입니다. (2) | ||
| 이전글 | 안녕하세요. html상속관련 질문드립니다. (2) | ||
|
kaido
/
2016/09/28 16:00:50 /
추천
0
|
|
정수리
/
2016/09/28 16:35:38 /
추천
0
@kaido 아 해결했네요;; 왜 올라갔지;; 거이다 써놓고 먼저 해보고 나서 올릴려고 메모장에 오려두기까지 했는데;;
|
긴 설명 없이 제가 한 방법을 알려드리겠습니다.
지금 가지고 계신 의문은 일단 접어두고 분석해 보세요.
분석해 보시면 유용 하실 것입니다.
public function _remap($method) { $this->segs = $this->uri->segment_array(); } function page(){ $link_url = "/".$this->segs[1]."/".$this->segs[2]."/".$this->segs[3]."/"; $config['base_url'] = base_url().$link_url; $config['page_query_string'] = true; //쿼리 스트링 $config['query_string_segment'] = 'page'; }자세한건 이쪽 강좌
http://cikorea.net/bbs/view/lecture?idx=7097&page=2&view_category=&lists_style=