제목 | 공통 함수 위치. | ||
---|---|---|---|
글쓴이 | emc | 작성시각 | 2009/08/06 17:07:07 |
|
|||
기존에 만들어 놓은 php 프로그램을 ci 로 포팅하는 작업을 하고 있습니다. 처음 해 보는거라 잘 모르는 부분이 많네요. 모든 페이지에서 공통으로 불러올수 있도록 함수를 만들어서 불러오고 싶은데요. 어디가 셋팅을 해야 할지 모르겠네요. 사이트의 네비게이션 html 부분을 로그인중일때 로그인 아닐때 를 나누어서 표시하는 간단한 함수입니다. 각 콘트롤러에서 불러오는것 없이 자동으로 실행시키고 싶습니다. |
|||
다음글 | CI질문은 아닌데 혹시 아시는분.. 특정 RSS 페이지... (4) | ||
이전글 | 이클립스 자동완성 (어시스트) 쓰시는분? (5) | ||
마냐
/
2009/08/06 18:20:32 /
추천
0
|
ci세상
/
2009/08/06 18:21:41 /
추천
0
디비클래스나, php정의는 못만진다고 하고 그 이외에는 개발자가 무한대로 자동로드가능한것이 CI 같습니다.^^
로그인을 세션으로 처리하셨고 소스가 간결하다면 로그인 헬퍼를 추가해서 application/config/autoload.php 에서 지정을 해버리면 모든곳에 다 적용이 되어 버리고 해당 헬퍼를 뷰디자인 필요한곳에 그냥 찍어만 주면 되지 않을까? 싶습니다.^^ 이상 왕초보의 답변있습니다. ㅎㅎ |
ci세상
/
2009/08/06 18:23:02 /
추천
0
와우 마냐님과 공통된 생각의 차이가 9초라니;; 댓글달고 깜짝 놀랐습니다 ㅎㅎ
|
변종원(웅파)
/
2009/08/06 22:10:04 /
추천
0
전 common 라이브러리로 만들어서 사용중입니다
|
http://www.codeigniter-kr.org/user_guide/general/helpers.html
헬퍼 자동 로드
헬퍼가 프로그램 전반에 광범위하게 쓰여야한다면 자동로드 설정으로 시스템 초기화 과정에서 자동으로 로드할 수 있습니다.application/config/autoload.php 파일을 연다음 autoload 배열에 해당 헬퍼를 추가해주세요.