CI 묻고 답하기

제목 이중 폴더 안에 컨트롤러를 넣으려고 합니다.
글쓴이 밥아저씨 작성시각 2012/03/03 00:12:08
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 22032   RSS
/controller/폴더1/test1.php

요렇게 하면 잘 되는데

/controller/폴더1/폴더2/test1.php

로 하면 없는 페이지라고 나오네요.
폴더2를 컨트롤러로 인식하는것 같은데..

이중 폴더로는 구성이 안되나요?
 다음글 [해결] 세션을 읽지 못하는 질문 하나만... (13)
 이전글 csrf protection 처리는 언제 어데서 누가 ... (2)

댓글

변종원(웅파) / 2012/03/04 11:48:45 / 추천 0
메뉴얼중 컨트롤러 부분 보시면 디렉토리는 1depth까지만 지원 합니다.

코어를 직접 수정하시거나(추천하지 않음) Loader.php를 확장(매뉴얼 검색) 하여
2depth까지 지원하도록 수정하여 사용할 수 있습니다. 

그런데 2depth이상 사용하실 필요가 있을까요? ^^
나름 오래 써오고 있는데 2depth 사용할 필요성을 느끼지 못했습니다.
밥아저씨 / 2012/03/04 15:27:26 / 추천 0
웹 과 어플리케이션에 동시에 서비스를 해야해서요,
차라릴 CI 를 두개 설치해서 해야겠습니다.
감사합니다.
변종원(웅파) / 2012/03/04 20:19:51 / 추천 0
 2개 설치하실 필요 없습니다. 
매뉴얼 보시면 답이 있습니다.  http://codeigniter-kr.org/user_guide_2.1.0/general/managing_apps.html

아니면 hmvc 같은 라이브러리 사용하셔도 됩니다.

application 디렉토리에는 웹, modules 디렉토리에는 어플리케이션 등등



밥아저씨 / 2012/03/05 21:20:03 / 추천 0
 헙...이런 방법이...
감사합니다. 문제 없겠습니다!