CI 묻고 답하기

제목 view 폴더 위치 변경
글쓴이 lkwa201 작성시각 2011/09/30 23:18:09
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 20476   RSS
코드이그나이터 기본 view 폴더 위치가
./system/application/views/
여기잖아요....
위치를 시스템 폴더 위쪽으로 바꾸고 싶은데... 어느 파일에 어느 부분 수정해야 할지 모르겠습니다.
알려주세요 ㅜ
 다음글 CI 2버전에서.... (14)
 이전글 tank_auth. php-gd 관련 질문입니다. (3)

댓글

변종원(웅파) / 2011/09/30 23:27:59 / 추천 0
ci 1.7대 버전 사용하시네요.
index.php 열어보시면 system과 application 위치 선언한 것이 있습니다.
태양이 / 2011/10/06 00:23:36 / 추천 0
 ci2 버전에서는

system/core/Loader.php 파일의 


CI_Loader 클래스의 생성자에

$this->_ci_view_path = APPPATH.'views/';  요 구문을 수정하면 될것 같은데요?


한대승(불의회상) / 2011/10/06 09:20:46 / 추천 0
index.php를 보시면 system과 application 은 분리가 가능 합니다.
이후 CI system 관리의 편의성을 본다면 두 영역을 분리하여 관리 하는게 좋겠지요.
(system만 업그레이드 시키면 특별한 추가 없이 프레임워크만 업그레이드 됨)

사용자 편의를 위해 system폴더안의 core 수정은 비추 입니다.
부득이한 상황이 아니라면 기존 system을 그대로 유지하는게 좋습니다.
이후 system 업그레이드시 오동작하면 뭐가 원인인지 찾기가 힘든 경우가 많습니다. ^^

application은 한덩어리로 유지 관리 하는것이 좋을것 같습니다.

views 폴더를 디자이너에게만 따로 주어 그쪽만 관리하도록 하고 싶다면 Linux 서버의 경우 "ln -s" 명령을 이용하여 링크를 걸어 줄 수  있습니다.