머리말
벤치마크
설명서 1
설명서 2
설명서 3
설명서 4
설명서 5
레퍼런스
다운로드
◇ 게시판
글쓴사람
인터라
글쓴시간
2015년 6월 15일 오후 3시 33분 11초
제목
자동으로 print_가 되네요....
텔플릿클래스에서 아래와 같이 레이아웃을 정의하고
function Template() {
$this->define(array(
'layout'=>'layout.tpl',
'header' =>'layout.tpl?head', //body각 페이지에서 정의
'footer' =>'layout.tpl?foot',
));
}
아래와 layout.tpl파일을 만든후
<!--{+ head}-->
<html>
<head>
<title>테스트</title>
</head>
<body >
<!--{# body}-->
<!--{+ foot}-->
</body>
</html>
php파일에서
$tpl->define('body', 'content_body.tpl');
$tpl->print_('header');
//$tpl->print_('body'); //주석처리
$tpl->print_('footer');
body를 프린트안해도 body 출력이 자동으로 되네요....?
제가 뭔가를 잘못한건지.. 이상한데.. 잘모르겠네요..
관리자
<html>
<head>
<title>테스트</title>
</head>
<body >
<!--{# body}-->
여기까지가 'layout.tpl?head' 분할파일의 내용이니까
출력하면 포함된 {#body} 까지 출력되겠네요
15-06-15 16:53
인터라
질문할땐 몰랐는데 관리자님의 답글을 보니 당연한걸 질문드렸네요..ㅎㅎ
감사합니다..^^
15-06-15 19:51
이름
비밀번호
Since 2003-03-03
hosted on
vultr.com