제목 | 포럼소스 궁금한점.. | ||
---|---|---|---|
글쓴이 | sisco | 작성시각 | 2010/06/08 13:40:51 |
|
|||
이제 막 ci를 접했습니다. 구조도 이제 찌끔 알거 같은데 포럼 소스를 보다 궁금한게 생겨서 질문드립니다. http://localhost/notice/lists/page/1 주소에서 notice가 컨트롤러 파일이름이 되야하는데 막상 컨트롤러에 가보면 board가 있습니다. 이건 어떻게 하신건지요 ㅠ.ㅠ;; |
|||
다음글 | 싸이트 접속시 디폴트 페이지 (2) | ||
이전글 | config 파일들은 왜 ?> 이렇게 안 닫아주나... (2) | ||
변종원(웅파)
/
2010/06/08 13:46:05 /
추천
0
|
sisco
/
2010/06/08 13:59:38 /
추천
0
오 쉣.. 그런게 있었군요 ㅋㅋ
감사합니다 웅파님.. 와나 완전 이해 안되서 죽는줄 알았어요 ㅠ.ㅠ; |
변종원(웅파)
/
2010/06/08 14:19:34 /
추천
0
네 쉽게 말씀드리자면 mod_rewirte 같은 기능을 해주는거죠.
blog.daum.net/blumine/1 <- 이런식으로 구현하는 거죠. 어차피 포럼은 게시판이 전부인 구조라 모든 액션이 board 컨트롤러를 통해서 이루어지니 굳이 codeigniter-kr.org/board/qna/view/3001/page/1 로 해서 주소를 더 길게 늘려쓸 필요가 없었거든요. |
sisco
/
2010/06/08 14:33:26 /
추천
0
아.. 그럼 만약에 가변성 routes.php 파일을 만드려면 어떻게 해야하는지요.. |
변종원(웅파)
/
2010/06/08 16:21:09 /
추천
0
전에 만들었던 cms에서는 routes.php 파일안에 실제 라우팅하는 부분은 include로 처리했습니다.
그리고 그 include 시키는 파일을 가변적으로 생성을 했죠. 게시판이 생성되거나 삭제될때 파일을 재생성. 말씀하신대로 가능합니다. |
문의하신 내용은 http://codeigniter-kr.org/user_guide/general/routing.html 에 설명되어 있습니다.
application/config/routes.php 파일 열어보시면 아~~ 하실 겁니다. ^^