| 제목 | 페이지네이션 질문 | ||
|---|---|---|---|
| 카테고리 | CI 2, 3 | ||
| 글쓴이 | 헛발이 | 작성시각 | 2019/10/30 14:54:25 | 
|  | |||
| 또 오랫만에 질문 올립니다. 
 페이지 네이션을 붙이면 이런 결과가 됩니다. ..../test/page/1 다음페이지로 가면 ..../test/page/2 이렇게 되죠... 
 근데 이 페이지에서 검색기능이 있습니다. 조건이 약 5개 정도 됩니다. 그래서 쿼리스트링으로 하게되면 ..../test/page/1?a=1&b=2&c=3&d=4&e=5 이렇게 됩니다. 여기까지는 별 문제가 없습니다. 
 그런데 문제는 검색을 하게 되면 원하는 부분으로 페이지내에서 이동을 하고 싶어요.. 예를 들면 ..../test/page/1?a=1&b=2&c=3&d=4&e=5#move1 라고 해서 #move1로 이동을 하고 싶은데요... 
 페이지네이션 옵션에서 suffix를 주게 되면 ..../test/page/1?a=1&b=2&c=3&d=4&e=5#move1 이렇게 되지 않고 ..../test/page/1#move1?a=1&b=2&c=3&d=4&e=5 이렇게 되어서 제가 원하는게 잘 안되네요.. 제가 원하는 URL을 만들수 있을까요? | |||
| 다음글 | ratchet 구동중에 메세지 전송중 Not enoug... (1) | ||
| 이전글 | ci에 ratchet 개발중에 server 실행 관련해... (2) | ||
| 
                                변종원(웅파)
                                /
                                2019/10/30 15:09:18 /
                                추천
                                0
                             | 
| 
                                헛발이
                                /
                                2019/10/30 15:14:41 /
                                추천
                                0
                             답변 감사합니다. 근데 그렇게 안 하고요.. 
 ... $config['page_query_string'] = TRUE; $config['reuse_query_string'] = TRUE; $config['query_string_segment'] = 'page'; $config['suffix'] = '#move'; ... 이렇게 하니 되네요.. 즉 ..../test/page/1?a=1&b=2&c=3&d=4&e=5 이렇게 안 히고  ..../test/?a=1&b=2&c=3&d=4&e=5&page=1 이렇게 하니  $config['suffix'] = '#move'; 이것이 마지막으로 들어가네요.. ..../test/?a=1&b=2&c=3&d=4&e=5&page=1#move 이렇게 들어가네요.. 암튼 감사합니다. | 
| 
                                헛발이
                                /
                                2019/10/30 15:31:29 /
                                추천
                                0
                             이렇게 하니 1페이지의 문제가 또 생기는군요..1페이지는 페이지 번호가 없는 문제.. 그러서 결국 이렇게 했습니다.. 
 $config['reuse_query_string'] = FALSE; $config['base_url'] = 'test/page'; ... $config['suffix'] = '?'.$_SERVER['QUERY_STRING'].'#move'; $config['first_url'] = $config['base_url'] . $config['suffix']; 이렇게 하니 제가 원하는게 다 충족되네요... | 
3점대 기준 아래 옵션이 있습니다.
$config[‘reuse_query_string’] = FALSE;