CI 묻고 답하기

제목 view파일 확장자 바꾸고 싶은데요..
글쓴이 naya 작성시각 2010/07/23 18:32:21
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 24265   RSS

뷰파일 확장자를 html로 바꿀려고 하는데 어디를 수정해야 하나요?ㅠ

 다음글 완전 초보에요 알려주세요~~ (3)
 이전글 사이트 전역변수 설정 질문입니다. (3)

댓글

앤드그리고 / 2010/07/23 18:47:00 / 추천 0
안녕하세요.

Loader.php 에 보면 _ci_load 라는 function 이 있는데,
// Set the path to the requested file
if ($_ci_path == '')
{
	$_ci_ext = pathinfo($_ci_view, PATHINFO_EXTENSION);
	$_ci_file = ($_ci_ext == '') ? $_ci_view.EXT : $_ci_view;
	$_ci_path = $this->_ci_view_path.$_ci_file;
}
else
{
	$_ci_x = explode('/', $_ci_path);
	$_ci_file = end($_ci_x);
}

if ( ! file_exists($_ci_path))
{
	show_error('Unable to load the requested file: '.$_ci_file);
}
이 부분을 수정하면 되지 않을까요?
naya / 2010/07/23 20:21:49 / 추천 0

감사합니다. 잘 되네요 ^^;

kirrie / 2010/07/24 12:52:58 / 추천 0
그냥 $this->load->view('new_view.html') 이렇게 해도 됩니다. 굳이 코어 라이브러리를 바꿀 필요가..
앤드그리고 / 2010/07/26 16:43:58 / 추천 0
아...
kirrie 님 말씀대로 뒤에 확장자가 있으면 그냥 그 확장자로 찾네요.
코드를 자세히 보니까 $_ci_ext 여부에 따라서 php 를 붙이도록 되어 있는데, 코드를 자세히 안보고 성급하게 답변을 달았네요 ㅜㅜ