config 파일 생성
2015. 9. 9. 09:51ㆍProgramming/CodeIgniter
반응형
* config 에 설정 된 값을 가져올 때.
- echo $this->config->item('base_url');
- 존재하지 않는 설정값을 가져오려고 하면 FALSE가 return 됨.
* 새로운 config 파일을 만들 때.
- config/development/goodgods.php
$config['is_dev'] = true; |
- config/production/goodgods.php
$config['is_dev'] = false; |
- config 파일 로드
$this->load->config('goodgods'); //goodgods.php 파일을 로드함. |
* 개발 환경일 때만 출력
ex. 특정값이 있을 때 개발/수정이 편하다고 할 때 그 값을 항상 보여주고 있으면 좋겠지?
그러나 그 값은 서비스 환경에서 보여지면 안돼! 보기도 안좋고, 중요값이 있으면 클나잖어..
<? if($this->config->item('is_dev')) { ?> <div class="well"> This is DEV page!</div> //well은 bootstrap 라이브러리에서 제공되는 클래스 <? } ?> |
* 의문이 드는 것이 개발환경과 서비스 환경을 구분 짓는다고 하여도 소스가 변경되면 같이 변경될 것 같은데..
그런 의미에서 구분 짓는 것은 아니겄지!
반응형
'Programming > CodeIgniter' 카테고리의 다른 글
index.php (0) | 2015.09.08 |
---|---|
/application/config 파일 (0) | 2015.09.08 |
Model(5/5) - insert (0) | 2015.09.08 |
Library & form_validation, set_rules (0) | 2015.09.08 |
helper (0) | 2015.09.07 |