만들면서 배우는 CodeIgniter Q&A

제목 url 세그먼트 사용에 대해
글쓴이 정수리 작성시각 2016/06/16 14:14:29
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 11082   RSS

게시판 관련 부분을 공부하면서 궁금한점이 생겨 글을 올리게 되었습니다.

85페이지 하단에

A <a herf="/bbs/board/lists/ci_board">게시물 목록</a>
B <a herf="/bbs/".this->uri->sement(1)."/list/".$this->uri->segment(3)."'>게시물 목록</a>

이 부분에서 책에서 써놓으신 것처럼 직접으로 url을 작성하는 것이 아닌 B를 이용하여 하나의 뷰에 여러게시판목록을 구현할수 있어 좋을 것

같다는 생각을 많이 했습니다.

궁금한 점은 뷰로 이동할때 게시판마다 보여지는 뷰페이지의 형태 다를수가 있어 하나의 컨트롤에서 여러 페이지를 보낼때

if(this->uri->segment(3)=='a 게시판){

 this->load->view(a뷰)

}

if(this->uri->segment(3)=='b 게시판'){

 this->load->view(b뷰)

}

이런 형식으로 데이터를 넘겨줘야하나요?

 

아니면 뷰페이지 여러개이면 굳이 저방법을 사용필요가 없는 것인가요?

 

 다음글 페이지네이션 1페이지 이동시 데이터 지워져요. (1)
 이전글 p.61 질문드려요~ (2)

댓글

변종원(웅파) / 2016/06/22 17:16:10 / 추천 0

그건 개발방법에 관한 문제입니다. 개발자가 하고 싶은대로 하면 되는 문제입니다. ^^

동일한 뷰에서 다르게 처리해서 보여줄지 다른 뷰를 호출해서 사용할지는 개발자의 선택입니다.

정수리 / 2016/06/22 17:53:06 / 추천 0

@변종원

정말감사합니다

아직 많이 부족하다 보니 효율적인 방법은 생각이 잘안나더라구요 ㅜ.ㅜ

다른 분들 것을 참고하고 나서야 생각이 나더라구요

열심히 공부해야겠습니다.

답변감사해요~~