제목 | [팁] 메쏘드 유무체크해서 view 제어하기 | ||
---|---|---|---|
글쓴이 | ci세상 | 작성시각 | 2009/08/10 18:59:35 |
|
|||
// 메쏘드 유무를 체크해서 가변함수 처리하기 function _remap($method) { if ( method_exists($this,$method.'_method')) { $this->{"{$method}_method"}(); } else { $data['url']= 'sample'; $this->load->view('/test/'.$method,$data); } } // 쓰기 function write_method() { // 본문정의 $data['url']= 'sample'; $this->load->view('/test/write',$data); }_remap과, method_exists 를 이용해서 메쏘드를 호출할경우와 안한경우를 구분지어보았습니다.^^ 가변변수를 사용하는경우도 추가로 넣어보았구요 ^^ <경우1> http://도메인/board/write => 라고 찍으면 메쏘드에서 처리되고 <경우2> http://도메인/board/write2 => 라고 찍으면 메쏘드를 부르지 않고 지정된 View 파일을 바로 사용합니다. |
|||
다음글 | [팁] 간단메뉴 만들기 (3) | ||
이전글 | [팁] CI DOC (2) | ||
없음 |