CI사용시 views 폴더 이동하는 방법입니다.
views 폴더는 application 안에 있죠 이안에 Controllers,modes 도 있지요.
그런데 디자이너와 협업을 할때라던가 아니면 특정한 이유에서 views 폴더가 app폴더 밖으로 나와야
할때가 있습니다. 그럴때 하는 방법.
core 를 직접 수정하는 방법도 있지만 그러면 아무래도 나중에 CI 패치라던가 할때 불편하므로
core를 확장하여서 하는 방법입니다.
우선 아래와 내용으로 파일명 My_Loader.php 라는 파일을 만듭니다.
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); /** * My Loader Class * * Loads views and files */ class MY_Loader extends CI_Loader { public function __construct() { parent::__construct(); $this -> _ci_view_paths = array(APPPATH . 'views/' => TRUE); } }소스중에 _ci_view_paths 부분에 경로를 원하시는 경로로 수정하시면 됩니다.^^
그리고 이 파일을 application -> core 경로에 갔다가 놓습니다.
그럼 끝~!!
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Comment Write
Comment List