CI 묻고 답하기

제목 view 현재 페이지에서 이전, 다음 링크
글쓴이 절약사나이 작성시각 2013/08/01 16:29:40
댓글 : 6 추천 : 0 스크랩 : 0 조회수 : 15812   RSS
 안녕하세요~! 

초보 다시한번 또이렇게 손을 빌리고자 글을,, ㅎㅎ

이부분을 어떻게 구현해야할지 몰라서, 
예로 설명드리면, 

http://siteurl/post/100/view - 현재 포스트

http://siteurl/post/99/view - 이전 포스트 

http://siteurl/post/101/view - 다음 포스트 


일반 게시판에서 보면
현재 글에서 이전글, 다음글로 갈 수 있는 기능을 구현하고 싶은데요. 

라이브러리에 손을 대야할지, post 컨트롤러를 수정해야할지 몰라서, 
아시는분 힌트 좀 주시면 안될까요?
 다음글 code39, ean13 barcode 생성. (3)
 이전글 엑셀 업로드 후 db 내용 가져오기 질문입니다. (1)

댓글

oursong / 2013/08/01 17:54:12 / 추천 0
힌트가 아닌 답인데요. http://cikorea.net/user_guide_2.1.0/libraries/pagination.html
만드실 수 있을거라고 믿겠습니다. ;)
지훈임돠 / 2013/08/01 18:14:02 / 추천 0
콘트롤러에서 $이전글링크HTML 와 $다음글링크HTML 만들어서 
뷰에서 출력해주세요
절약사나이 / 2013/08/01 18:44:18 / 추천 0
 o_ov 님 말씀하신데로 보고 만들었는데요.  
문제가 생겼어요 ㅋㅋㅋ 

마지막에 도달했는도 불구하고,
next 링크가 있어서 클릭시 오류가 나서 
마지막 도달시 hide 하는 방법은 어떻게 해야할지 ㅠㅠ

  $this->load->library('pagination');
  
  $config['base_url'] = 'http://siteurl/post/';
  $config['total_rows'] = 9999;
  $config['per_page'] = 1; 
  $config['display_pages'] = FALSE;
  $config['first_link'] = FALSE;
  $config['last_link'] = FALSE;
  
  $this->pagination->initialize($config); 
  echo $this->pagination->create_links(); 
절약사나이 / 2013/08/01 19:28:23 / 추천 0
결국 CI로 해결못보고, Post id t의 쿼리를 불러와서 해결했습니다, ㅠㅠ 이게 맞는건지 
oursong / 2013/08/01 19:32:43 / 추천 0
 .. total이 무한에 가깝네요. total_rows는 현재 DB에 있는 컨텐츠를 카운터 해주세요.
절약사나이 / 2013/08/02 09:55:07 / 추천 0
total_rows를 카운트값으로 db 컬럼 카운터 값으로 줬는데 ㅎㅎ 중간에 삭제된 값 때문에, 답은 퀴리로 할 수 밖에 없더라구요 ㅠㅠ