묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
제로보드 php코드 질문이요
2008.05.29 00:00
// 일반 글을 구해서 context set
$output = $oDocumentModel->getDocumentList($args, $this->except_notice);
Context::set('document_list', $output->data);
Context::set('total_count', $output->total_count);
Context::set('total_page', $output->total_page);
Context::set('page', $output->page);
Context::set('page_navigation', $output->page_navigation);
// template_file을 list.html로 지정
$this->setTemplateFile('list');
}
board.view.php파일의 일부분이구요
위에 내용의 해석을 좀 부탁드려요
특히 Context::set이 부분 어떤의미를 가지고 있는것인가요?
댓글 4
-
imsoo.net
2008.05.29 00:15
-
덱스터
2008.05.29 00:40
게시판 목록 뿌리기 위한 코드 아닙니까? -
라르게덴
2008.05.29 12:22
우리가 흔히 도메인/파일.php?id=aaa&pw=bbb 이렇게 사용하는 매개변수 있자나요.
Context::set() 은 그 매개변수와 같은 것으로 만들어주는거에요.
방금 위 id라는 변수는 실제 일반 php로 사용하게 되면 $id 변수로 사용하면 되지만
제로XE에서는 Context::get('id') 로 사용하게 되죠.
Context::set() 이 매개변수 형태의 입력 정보 처럼 변수를 만들어주기도 하고 기존에 있는 변수를 없앨수도있죠.
Context::set('id','') 이렇게 하면 없어지겠죠. -ㅅ-; -
미령
2008.05.29 21:55
댓글 무지 감사요^^
그런데 좀 어렵네요;;;;;;;;;;;
무지하게 정독을 해야겠음
을 참고하시면 좋아요. Context::set(A,B)
는 A 라는 변수에 B의 내용을 저장해 두는 기능이에요.(설명 잘한건가;;)
자세하고 정확한 내용은 첫줄에 쓴 사이트 참고