제목 | controller 안에 폴더 깊이가 어느까지 되나요??? | ||
---|---|---|---|
글쓴이 | 반달 | 작성시각 | 2015/07/16 22:41:02 |
|
|||
----------폴더구성도----------- application - controllers - module - file_1.php - bbs - file_2.php --------------------------------- 예를들어 이렇게 해놓게되면 file_1.php 는 http://test.co.kr/module/file_1 로 접근이 되는데 file_2.php 는 http://test.co.kr/module/bbs/file_2 이렇게는 접근이 안되네요??? 원래 안되는건가요 아니면 방법이 따로 있나요??? |
|||
다음글 | http와 https 세션 공유 문제 (1) | ||
이전글 | ajax 문의드립니다. (4) | ||
가리비
/
2015/07/17 02:44:28 /
추천
0
|
한대승(불의회상)
/
2015/07/17 08:58:53 /
추천
0
file_1.php 까지만 접근 가능 합니다.
|
앤드그리고
/
2015/07/17 10:59:57 /
추천
0
비슷한 고민을 하다가 Router 를 확장해서 사용했었습니다.
모듈별도 mvc 를 따로 구현할 수도 있던데, 컨트롤러만 하위폴더를 여러단계까지 사용하기위해서는 이 방법도 나쁘지는 않습니다. http://codeigniter-kr.org/source/view/241 |
반달
/
2015/07/17 15:01:39 /
추천
0
답변주신분들 모두 감사합니다 ㅎㅎㅎㅎㅎㅎㅎ
|
한대승(불의회상)
/
2015/07/17 15:36:30 /
추천
0
@반달 // router와 잘 조합하면 깊이는 크게 중요하지 않은것 같더군요. 컨트롤러의 깊이는 라우팅과 관련이 있으니까요. 설계 하실때 깊이를 2단계 이상 확장 하는 것이 좋은지에 대해서 검토 해 보세요.
@조용운 // 코어를 확장하는 아이디어 참 좋아 보이네요. CI의 유연한 특성을 잘 보여 주셨네요. ^^ |
example.com/class/function/ID
이런식으로 되어있어서 3번째 영역은 변수값이 오는것으로 알고있습니다
주소/컨트롤러/함수/변수 이런식으로 되어있는 셈이죠..
답변이 됐는지는 모르겠는데 컨트롤러 폴더 구성이 좀 애매하네요.. 저런식으로 쓸 수 있는건가요?