제목 | [예제] _remap 이용 프레임구성 | ||||||
---|---|---|---|---|---|---|---|
글쓴이 | ci세상 | 작성시각 | 2009/07/28 16:36:45 | ||||
|
|||||||
한글메뉴얼 예제코드 > 함수요청을 재 매핑 하기
<?php class Board extends Controller { function Board() { parent::Controller(); } // 프레임 구조 function _remap($method) { // 기본정의 $config['base_name']= $this->uri->segment(2); // 기본폴더명 $config['base_navy']= '게시판 >'; // 네비명 $config['base_url']= 'board'; // 기본주소 // 상단 $this->load->view('top',$config); if ($method == 'write') { $this->write_method(); } else { $this->list_method(); } // 하단 $this->load->view('bottom'); } // 게시판 - 목록 function list_method() { $this->load->view('list'); } // 게시판 - 쓰기 function write_method() { $this->load->view('write'); } } ?>
|
|||||||
다음글 | CI 한글 언어팩 (22) | ||||||
이전글 | Nettuts : CodeIgniter From Scr... | ||||||
변종원(웅파)
/
2009/07/29 11:19:18 /
추천
0
|
맥스
/
2009/08/03 13:32:02 /
추천
0
만약 변수가 여러개일경우에는 remap에서 모두 정의가 되야 하는 건가요?
|
ci세상
/
2009/08/04 17:41:56 /
추천
0
php3, php4, php5 가변변수를 다 지원해 주니
$this->{$method.'_method'}(); $this->{"{$method}_method"}();위와같이 사용가능할것 같습니다.^^ |
변종원(웅파)
/
2009/08/21 13:29:37 /
추천
0
반복코드가 많이 줄어듭니다. ^^
CMS에 적용 |
나중에 바꿔야겠네요.