제목 | 오랜만에 질문 하나요..상수 정의에 대해... | ||
---|---|---|---|
글쓴이 | 형민세훈아방 | 작성시각 | 2011/06/20 08:56:35 |
|
|||
메뉴활성화 때문에 .. 배열 상수를 하나 쓸려고 하는데.. constants.php에는 define 말고는 못하던데... 그래서 libraries 아래 Common.php를 하나 정의해서... Class 정의 위애다가 넣어서 사용할려는데... 좀 더 나은 방법이 없을까요? |
|||
다음글 | [초보]트렌잭션사용방법 (3) | ||
이전글 | [초보]라우팅에 관하여~ (3) | ||
헛발이
/
2011/06/20 09:00:20 /
추천
0
|
형민세훈아방
/
2011/06/20 09:06:19 /
추천
0
헛...이렇게 빨리 답변을....
common_cfg.php는 어디에 만드는 건가요? 그리고 컨트롤러에서 어떻게 읽어들여서 사용하는건지? ㅠㅠ 에공... 어렵네요... |
헛발이
/
2011/06/20 09:11:16 /
추천
0
common_cfg.php는 App/config/common_cfg.php에 만드시면 되구요..
메뉴라면 어디서든지 불러드려야 하기 때문에 autoload.php에서 $autoload['config'] = array();를 $autoload['config'] = array('common_cfg');이렇게 해서 자동으로 불러 드리도록 하시구요... 콘트롤러에서는 $data['menu_status'] = $this->config->item('menu_active'', 'common_cfg');이렇게 하시면 될거에요... |
형민세훈아방
/
2011/06/20 09:13:46 /
추천
0
와우.....정말 감사합니다.......헛발이님 사랑해요~~~~ |
헛발이
/
2011/06/20 09:16:59 /
추천
0
근데 그저 저의 방식일 뿐이고... 다른 더 좋은 방법이 있을수도 있어요...
해보시고 여러가지로 시도해 보시는것이 좋을듯 싶어요.. |
Andrew
/
2011/06/20 11:07:50 /
추천
0
배열은 상수로 안 쓰는 게 적절하다고 생각합니다. 의미론적인 접근에서요. ^^
저도 궁금해서 인터넷서핑 좀 해봤습니다. http://stackoverflow.com/questions/2527119/codeigniter-global-variable 말씀하신대로 상수적인 의미로 배열을 사용하실거라면, 이게 더 적절하지 않나 싶기도 하구요. http://www.codeigniter-kr.org/user_guide/libraries/config.html |
common_cfg.php를 하나 만들어서
이렇게 해 놓고
원하는 부분에서
이렇게 하니 되더라구요..