질문
Q #11035
CI 라이브러리중 form_validation에 대한 질문드립니다.
lyjin
2013-12-16 18:48:00
규칙 설정할때
컨피그 파일을 따로 만들어서 할 예정인데요
application/config/form_validation.php 이아닌
application/config/form_validation_test.php 라는 파일을 만들어서 따로 하고있는데
적용이 안되더라구요..
그래서 반드시 컨피그파일에 넣을때는 application/config/form_validation.php 이곳에만 넣어야 하는지 궁금합니다
써보신 분들 알려주세요~
다른 파일명을 쓰시려면 ci core를 수정하거나 확장(안될 수도 있습니다)해서 쓰셔야 합니다.
Loader.php에 아래와 같이 클래스명을 config 디렉토리에서 찾아서 있으면 include하도록 되어 있습니다.
if (defined('ENVIRONMENT') AND file_exists($path .'config/'.ENVIRONMENT.'/'.strtolower($class).'.php'))
{
include($path .'config/'.ENVIRONMENT.'/'.strtolower($class).'.php');
break;
}
elseif (defined('ENVIRONMENT') AND file_exists($path .'config/'.ENVIRONMENT.'/'.ucfirst(strtolower($class)).'.php'))
{
include($path .'config/'.ENVIRONMENT.'/'.ucfirst(strtolower($class)).'.php');
break;
}
elseif (file_exists($path .'config/'.strtolower($class).'.php'))
{
include($path .'config/'.strtolower($class).'.php');
break;
}
elseif (file_exists($path .'config/'.ucfirst(strtolower($class)).'.php'))
{
include($path .'config/'.ucfirst(strtolower($class)).'.php');
break;
}