제목 | 간단한 레이아웃 라이브러리 | ||
---|---|---|---|
글쓴이 | kirrie | 작성시각 | 2009/04/24 15:34:39 |
|
|||
제가 사용하는 간단한 레이아웃 라이브러리 입니다. 파일은 system/application/libraries 에다 넣어 두시구요 $this->load->library('Layout'); 한 다음에 $this->load->view 대신에 $this->layout->render 로 사용하시면 됩니다. 구조는 system/view/inc 밑에 레이아웃 파일들이 들어갑니다. 레이아웃 파일은 =$contentheader;?> =$content;?> =$contentfooter;?> 와 같은 구조구요, 제로보드XE의 레이아웃 파일 생각하시면 됩니다. 레이아웃 파일에 들어갈 내용은 $this->layout->setLayout('title', '이거슨 타이틀이다.'); 하는 식으로 지정할 수 있습니다. 레이아웃 파일이 달라질 경우는 (예를 들어 메인과 서브페이지의 레이아웃 파일이 다르다 할 경우); $this->layout->setLayout('layout', 'layout_sub'); 하시면 됩니다. 그 뒤에는 $this->layout->render('main_page', $vars); 하는 식으로 사용할 수 있습니다. 음.. 혼자 쓰려고 만든거라 주석은 안달아 놨지만, 매우 심플한 구조라 주석 필요 없을듯.. ^^;; |
|||
다음글 | 모바일이그나이터 (4) | ||
이전글 | 용운씨 숙제~~~~~~ (3) | ||
변종원(웅파)
/
2009/04/24 15:43:12 /
추천
0
이것도 참고함.
|
맥스
/
2009/04/24 15:43:46 /
추천
0
한번 해봐야 겠네요
|